rhizoverb
Beta
Feedback
→
embarrassed
adjective · Feeling self-conscious or uncomfortable about a social situation.
Enable JavaScript for search, audio, and interactive vocabulary practice.