Dictionary
Search
ambuscaded
verb
To lie in wait for, or to attack from a covert or lurking place; to waylay.
Similar Words
ambatch
amber
ambergris
/ˈæm.bə.ɡɹɪs/
amberjack
/ˈæm.bɚ.dʒæk/
amberjacks
/ˈæm.bɚ.dʒæks/
ambers
ambiance
/ˈæm.bi.əns/
ambience
/ˈæm.bi.əns/
ambiences
ambiguities