Definitions
1.nounOne who roasts food.
2.nounA kitchen utensil used for roasting.
3.nounA chicken, pig, etc. suitable for roasting.
4.nounA furnace used in making ball soda.
5.nounOne who roasts or banters, especially as a comedy routine.
6.nounA hot Jupiter.
7.nounAn objectionable person; somebody making a fool of themselves.