What is the meaning of Roaster?

Someone who roasts coffee beans; a company or place of business that does so.

A machine for roasting things; especially, one that roasts coffee beans.

A kitchen utensil used for roasting.

A chicken, pig, etc. suitable for roasting.

Someone who roasts food.

A type of industrial furnace; especially, one that roasts ore.

One who roasts or banters, especially as a comedy routine.

An epistellar gas giant exoplanet.

An objectionable person; somebody making a fool of themselves.

Source: wiktionary.org