to put one's foot in one's mouth

Định nghĩa và ý nghĩa của "put one's foot in one's mouth"trong tiếng Anh

to put one's foot in one's mouth
01

to do or say something that leads to someone's embarrassment

to [put] {one's} foot in {one's} mouth definition and meaning
DisapprovingDisapproving
IdiomIdiom
InformalInformal
example
Các ví dụ
I put my foot in my mouth yesterday when I accidentally insulted my friend's new haircut.
LanGeek
Tải Ứng Dụng
langeek application

Download Mobile App

stars

app store