THE word “straight” has positive connotations. The thesaurus says its synonyms are fair, trustworthy and frank. Conversely, the antonyms represent words with negative meanings, such as devious and crooked.