The amount of meat in the main course can also affect whether food is considered a snack or a meal.
E.G.
A BLT is a Snack
A club sandwich is a Meal
There are exceptions to this rule as bacon wrapped scallops count as a full meal if you eat enough of them.
~Josh