Definition
To publicly identify and criticize a person, group, or company for their wrongdoings.
The investigation aims to name and shame companies that have failed to comply with environmental regulations.
They launched a campaign to name and shame wealthy individuals who evade taxes.
The organization often names and shames companies that exploit their workers.