Word of the Day · Archive

Roaster

Noun

​a container, an oven or a piece of equipment used for roasting something

There was a big picnic table and a space for a campfire and a pig roaster.

Sanskrit equivalent

भर्जनयन्त्रः

Previous days