terreau
Top 15000
Meanings
Noun
1. loam, compost
2. breeding ground, hotbed (figuratively)
Examples1
I theorize a terrorist breeding ground and terrorize a rigorist network.