phrases, sayings, idioms and expressions at

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

On the lamb

Posted by Rod Tvrdy on March 20, 2010 at 07:49

I'd like to know where "on the lamb" came from. The current definition, to my understanding, is: eluding the police or authouities.