"National humiliation" refers to a feeling of shame or embarrassment experienced by an entire country due to a humiliating event or situation. It is a sense of collective disgrace that affects the overall pride and standing of a nation.
Full definition