hasty pudding: cornmeal mush served with sweetening (maple syrup or brown sugar)
hot cereal: a cereal that is served hot
semiautomatic pistol: a pistol that is a semiautomatic firearm capable of loading and firing continuously