like an oven - definition and synonyms

phrase informal
  1. a place that is like an oven is hot in a very unpleasant way
See also main entry: oven