adj. having no curves or bends; level; erect; in order; direct, frank; uninterrupted, continuous; honest; consistent; conventional; heterosexual; not drunk or on drugs (Slang); unmixed
STRAIGHT
Meaning of STRAIGHT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012