English Dictionary
Definition boiler room in British English
boiler room noun
noun
/ˈbɔɪlə ˌruːm/
Synonyms and related words
