EMBUSH MEANING IN ENGLISH

• Embush Definition & Synonyms

  1. (v. t.) To place or hide in a thicket; to ambush.


• Embushment Definition & Synonyms

  1. (n.) An ambush.


RECENT SEARCHES