Please enable javascript to use dictionary! Howto enable javascript?
ameliorate [ameliorated, ameliorating, ameliorates]▼(to make better)verb[UK: ə.ˈmiː.liə.reɪt] [US: ə.ˈmiː.ljə.ˌret]
hone [honed, honing, hones]▼(to refine or master a skill)verb[UK: həʊn] [US: ˈhoʊn]
perfect [perfected, perfecting, perfects]▼(make perfect)verb[UK: pə.ˈfekt] [US: pər.ˈfekt]
↑