Langimage
English
B2

to say something embarrassing or inappropriate.

Meanings

to say something embarrassing or inappropriate.

He really inserted his foot in his mouth during the meeting.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54