Top definition
ambuscade, ambush, be on the lookout, be on the watch, be on watch, bushwhack, keep a lookout, keep watch, lie in ambush, lie in wait, lurk, scupper, stalk, take cover, wait in ambush, waylay
by September 09, 2011
Get the mug
Get a Bagholding mug for your friend Trump.