Add clip to Honeycomb

roast

Definition 1 (noun)

a piece of meat roasted or for roasting and of a size for slicing into more than one portion

Clip example(s)