polysemantic

adj

1.
of words; having many meanings