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./ Dictionary of English idioms . Словарь английских идиом. 2012