SOUTACHE Meaning of SOUTACHE in English n. a narrow flat ornamental braid used to trim garments. [ F f. Magyar sujt s ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012