Tamil Dictionary 🔍

ambusher

Am"bush*er, n. Defn: One lying in ambush.


ambusher - Similar Words