Verb
related Results
improved (adj.) , [ more improved ; most improved ]