Search

Escto search a new word

ambush

noun
ESemboscada
originFrench

A surprise attack by people lying in wait in a concealed position.

Word Map