the action of cooking something in an oven or over an open fire
Maris Piper potatoes are ideal for roasting
a roasting tin
roasting coffee
a severe criticism or reprimand
banks are to get a roasting from the Treasury
(of the weather or a place) very hot and dry
a roasting day in London