better
adj
1 bigger, excelling, finer, fitter, greater, higher-quality, larger, more appropriate, more desirable, more expert, more fitting, more suitable, more useful, more valuable, preferable, streets ahead, superior, surpassing, worthier
2 cured, fitter, fully recovered, healthier, improving, less ill, mending, more healthy, on the mend (informal) progressing, recovering, stronger, well
3 bigger, greater, larger, longer
adv
4 in a more excellent manner, in a superior way, more advantageously, more attractively, more competently, more completely, more effectively, more thoroughly, to a greater degree
vb
5 advance, ameliorate, amend, correct, enhance, forward, further, improve, meliorate, mend, promote, raise, rectify, reform
6 beat, cap (informal) clobber (slang) exceed, excel, improve on or upon, knock spots off (informal) lick (informal) outdo, outstrip, put in the shade (informal) run rings around (informal) surpass, top
n
7 get the better of beat, best, defeat, get the upper hand, outdo, outsmart (informal) outwit, prevail over, score off, surpass, triumph over, worst
Antonyms
, adj
1 & 3 inferior, lesser, smaller, substandard, worse
5 depress, devaluate, go downhill, impoverish, lessen, lower, weaken, worsen