Entry
  1. to shy to speak out; tongue-tied; to hesitate; too embarrassing for words

    trad. 礙口

Also written 礙口【ài kǒu】

Characters in this word

2