rhizoverbBeta
Feedback
French · word

embarrasser

to obstruct; trouble

Words sharing this root

embarrassedFeeling self-conscious or uncomfortable about a social situation.embarrassingCausing social discomfort or self-consciousness.