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. American idioms English vocabulary. Английский словарь американских идиом. 2012