AMBUSCADES
17
Scrabble
21
WWF
A(1) M(3) B(3) U(1) S(1) C(3) A(1) D(2) E(1) S(1)
NWL/TWL ✓ Collins ✓ WWF ✓
Definition
noun
- An ambush; a trap laid for an enemy.
- The place in which troops lie hidden for an ambush.
- The body of troops lying in ambush.
verb
- To lie in wait for, or to attack from a covert or lurking place; to waylay.
Source: Wiktionary