Canada
Excerpt
close this panel
For-mi-da-ble: inspiring respect or wonder because of size, strength or ability
"Formidable," Murphy says to his cat, Mousetrap. "The Formidable Four. That's us, MT. What do you think about that?"