Definify.com

Definition 2025


moucharder

moucharder

French

Verb

moucharder

  1. to rat; to rat on
  2. to tell tales

Conjugation