SOUTACHE Meaning of SOUTACHE in English noun a kind of narrow braid, usually of silk; also known as russian braid. Webster English vocab. Английский словарь Webster. 2012