TRESS Meaning of TRESS in English n. long lock of hair Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012