Find the word definition

Wiktionary
triatic stays

n. (plural of triatic stay English)