ROASTER


Meaning of ROASTER in English

n.1 a person or thing that roasts.

2 a an oven or dish for roasting food in. b an ore-roasting furnace. c a coffee-roasting apparatus.

3 something fit for roasting, e.g. a fowl, a potato, etc.

Oxford English vocab.      Оксфордский английский словарь.