CompareWords
Compare
Ambuscado
Definition:
(n.) Ambuscade.