1 English Words Ending in SCOUSE
Prev.1Next
lobscouse
Definition: 1. (nautical) A dish of meat stewed with vegetables and ship biscuit.
Show more information about lobscouse
Prev.1Next
Search took: 731.5498 ms
Definition: 1. (nautical) A dish of meat stewed with vegetables and ship biscuit.
Show more information about lobscouse
Search took: 731.5498 ms