versatile

(adjective)

adjective

1. having great diversity or variety

- his vast and versatile erudition

Similar word(s): varied, various

2. changeable or inconstant

- versatile moods

Similar word(s): variable

3. competent in many areas and able to turn with ease from one thing to another

- a versatile writer

Similar word(s): skilled

4. able to move freely in all directions

- an owl's versatile toe can move backward and forward

- an insect's versatile antennae can move up and down or laterally

- a versatile anther of a flower moves freely in the wind

Similar word(s): mobile