CLEVER

Definition of CLEVER

  1. (adj)showing self-interest and shrewdness in dealing with others
  2. (adj)mentally quick and resourceful
  3. (adj)showing inventiveness and skill