Definition of Improvable

  • 1. Susceptible of improvement Adjective Satellite

Semanticaly linked words with "improvable"