roast: a piece of meat roasted or for roasting and of a size for slicing into more than one portion
matter: that which has mass and occupies space
general election: a national or state election; candidates are chosen in all constituencies