LEVELHEADED

Definition of LEVELHEADED

  1. (adj)exercising or showing good judgment