English Dictionary
Definition hotbed in British English
hotbed noun
[countable] noun
/ˈhɒtˌbed/
Synonyms and related words
