STRAIGHT-EDGE
Meaning of STRAIGHT-EDGE in English
/strayt"ej'/ , adj.
advocating abstinence from alcohol, cigarettes, drugs, and sex and sometimes advocating vegetarianism.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012