Definify.com

Definition 2024


terreau

terreau

French

Noun

terreau m (plural terreaux)

  1. loam, compost
  2. (figuratively) breeding ground, hotbed

Derived terms