3 English Synonyms for ROASTER
Prev.1Next
Definition: 1. (cookware, UK) A kitchen utensil used for roasting.
Show more information about roasting tin
Definition: 1. (cookware, US) A kitchen utensil used for roasting in an oven.
Show more information about roasting pan
Definition: 1. A place where meat, coffee, etc. is roasted.
Show more information about roastery
Prev.1Next
Search took: 16.74 ms