SOUTACHE Meaning of SOUTACHE in English [ su:'taʃ ]■ noun a narrow, flat ornamental braid used to trim garments.OriginC19: from Fr., from Hungarian sujtás . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004