LOBSCOUSE


Meaning of LOBSCOUSE in English

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

Webster English vocab.      Английский словарь Webster.