boiler room - definition and synonyms

noun 

Your browser doesn’t support HTML5 audio

/ˈbɔɪlə ˌruːm/
singularboiler room
pluralboiler rooms
  1. 1
    an area or room that contains one or more boilers for producing power or hot water
  2. 2
    informal a room from which people try to sell products or services of little or no value, usually by telephone, and often by using unfair or illegal methods