SCOTCH BROTH Meaning of SCOTCH BROTH in English ■ noun a traditional Scottish soup made from meat stock with pearl barley and vegetables. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004