English Dictionary
Definition squirm in British English
squirm verb
[intransitive] verb
/skwɜː(r)m/
1
to look or feel embarrassed and uncomfortable
Synonyms and related words
