Scotch broth UK /skɒt͡ʃ bɹɒθ/US /skɑt͡ʃ bɹɔθ/ noun1 •A filling soup with meat, barley, and root vegetables, originating in Scotland. formsScotch broths