ABOVEBOARD

Definition of ABOVEBOARD

  1. (adj)without concealment or deception; honest
  2. (adv)in an honest manner