SCOTCH BROTH Meaning of SCOTCH BROTH in English {n.} A thick barley soup with vegetables and mutton or beef. * /Mother cooked a hearty scotch broth for dinner./ Slang English vocab. Английский сленговый словарь. 2012