Word info

go to Canossa

Verb

Meaning

(idiomatic) To submit to the pope.

(idiomatic) To show humility, to be humbled.

Source: en.wiktionary.org

Close letter words and terms