Similar Words

Improvable — definition

1. improvable (Adjective)

1 definition

improvable (Adjective) — Susceptible of improvement.