This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Lobscouse

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



Shares

Related Words

Menu