礙口 ài kǒu

DEFINITIONS

  1. to shy to speak out
  2. tongue-tied
  3. to hesitate
  4. too embarrassing for words

CHARACTERS

礙 ài obstruct, hinder, block, deter
口 kǒu mouth; open end; entrance, gate