Definitions
noun
roasting a large piece of meat on a revolving spit out of doors over an open fire
Look “barbecuing” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
roasting a large piece of meat on a revolving spit out of doors over an open fire