British English. Roasting is cooking by putting the food near a direct heat source, and particularly a direct heat source underneath the food. Therefore, a spit roast over a fire is correctly named. If the heat source is in the shape of a grid, this is a specific form of roasting that has become known as grilling.