phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

"big beast"

Posted by Olya on June 04, 2006

What is the meaning and origin of the phrase "big beast" (also used attrubutively: "big-beast")? Could you give some dictionary definitions?