phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

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.