Definify.com

Definition 2024


canarder

canarder

French

Verb

canarder

  1. to snipe at someone

Conjugation

Derived terms

  • canardage

Related terms