Dictionary entry

Ambuscade

Webster's Dictionary 1806

Ambuscade

n.

a place of surprise, the troops concealed