SCOTCH BROTH Meaning of SCOTCH BROTH in English n. Scottish soup made from beef or lamb with vegetables and pearl barley Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012