Langimage
English
squirm in one's seat
B2

to feel uncomfortable or embarrassed.

Meanings

to feel uncomfortable or embarrassed.

He squirmed in his seat when asked about his past mistakes.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59