Word Hen
What is the meaning of the word "
tongue-tied
"?
Definitions:
unable to express yourself clearly or fluently
adjective
felt tonguetied with embarrassment
Synonyms:
incoherent