Definify.com

Definition 2024


charrue

charrue

French

Noun

charrue f (plural charrues)

  1. (agriculture) plough
  2. (Quebec) snow plow (US), snow plough (UK)

Anagrams