Dictionary
Random Word
Search
Ambusher
(n.)
One lying in ambush.
Back to Dictionary