Online English Dictionary

Home

Lobscouse


n.

A combination of meat with vegetables, bread, etc., usually stewed, sometimes baked; an olio.


© 2009 Dammam Community College