Pinyin Dictionary results for "ai kou"

碍口
to shy to speak out; tongue-tied; to hesitate; too embarrassing for words
隘口
narrow mountain pass; defile
碍口识羞
tongue-tied for fear of embarrassment (idiom)
Dictionary data provided by CC-CEDICT