Definify.com

Definition 2025


embusquer

embusquer

French

Verb

embusquer

  1. to ambush

Conjugation