Canossa
noun
Ca·nos·sa
kəˈnäsə,
-ˈȯ-
plural -s
: a place or occasion of submission, humiliation, or penance
—often used with go to
he went to his Canossa when he reversed his policy
Love words? Need even more definitions?
Merriam-Webster unabridged
Share