VERSATILE

Definition of VERSATILE

  1. (adj)having great diversity or variety
  2. (adj)changeable or inconstant
  3. (adj)competent in many areas and able to turn with ease from one thing to another
  4. (adj)able to move freely in all directions