1. (adj)ambush, ambuscade, lying in wait, trap the act of concealing yourself and lying in wait to attack by surprise Synonyms: trap, cakehole, bunker, hole, yap, lying in wait, ambuscade, snare, gob, sand trap, ambush, maw Antonyms: unconcealed
2. (adj)lying in wait waiting in concealment; in ambush Synonyms: lying in wait Antonyms: unconcealed