embarrasser (English, noun)
expansion: embarrasser (plural embarrassers)
Senses:
glosses: One who embarrasses (someone or something).
Forms:
form: embarrassers
tags: plural