Word info

poudrette

Noun

Meaning

A manure made from night soil, dried and mixed with charcoal, gypsum, etc.

Source: Webster's dictionary

Close letter words and terms