phrases, sayings, idioms and expressions at

Home | Search the phrases.org.uk website Search | Discussion Forum Home|

"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?