Adjective straight arrow has 1 sense
  1. straightarrow - conventionally moral and upright
    Antonyms: crooked, corrupt (indirect, via straight)
,Noun straight arrow has 1 sense
  1. square shooter, straight shooter, straight arrow - a frank and honest person
    --1 is a kind of good person
,
TOP