Definify.com
Webster 1913 Edition
Ameliorable
A-mel′io-ra-ble
,Adj.
Capable of being ameliorated.
Definition 2024
ameliorable
ameliorable
See also: améliorable
English
Adjective
ameliorable (comparative more ameliorable, superlative most ameliorable)
- Capable of being ameliorated, or improved.