|
Need synonyms for make a spectacle of oneself? Here's a list of similar words from our thesaurus that you can use instead.
Verb
To embarrass oneself or others in public
“Part of our mandate is to get to know the local people and what better way than to make a spectacle of oneself while getting one's exercise!”
|
|
|
|
|
|