Loss of the respect of others, humiliation, public disgrace.
From lose face.
lose face
To lose the respect of others; to be humiliated or experience public d…
make an exhibition of oneself
To embarrass oneself or others in public by behaving foolishly.
make a spectacle of oneself
To conspicuously embarrass oneself or others in public.
make a show of oneself
To embarrass oneself or others in public.
first-mover disadvantage
A situation in which a company or individual that creates or introduce…
go to ground
To hide from public view or sequester oneself, especially when authori…