WordNet is a semantic lexicon for the English language. It was created and is being maintained at the Cognitive Science Laboratory of Princeton University under the direction of psychology professor George A. Miller.
The purpose is twofold: to produce a combination of dictionary and thesaurus that is more intuitively usable, and to support automatic text analysis and artificial intelligence applications.
The 2.0 version running here was converted by AndroidTech.com to run on a mySql server. More detailed info is available at wikipedia.
You may try any of these proposals and inspect the possibilities:
half*, climate, weather, arctic, cyclone, storm, woman, meteorology>, prognostication
SYNONYMS: Did you mean?
ameliorate, amend, best, better, bettor, break, improve, meliorate, punter, wagerer,
1. NOUN. (better)
the superior one of two alternatives
"chose the better of the two"
Derived:
better, break, better, improve, amend, ameliorate, meliorate, better, improve, ameliorate, meliorate,
More Generic:
2. NOUN. (better)
one having claim to precedence
a superior
"the common man has been kept in his place by his betters"
More Generic:
3. NOUN. (better)
someone who bets
Derived:
More Generic:
More Specific:
4. VERB. (better)
get better
"The weather improved toward evening"
Derived:
improvement, melioration, melioration, amelioration, melioration, betterment, amelioration, melioration, betterment, improvement, melioration, improvement, betterment, advance, improvement, betterment, advance, better,
More Generic:
More Specific:
recuperate, recover, convalesce, heal, reform, straighten out, see the light, surge, turn around, pick up, get well, get over, bounce back, mend, heal, fructify, upgrade,
Verb Group:
Antonyms:
5. VERB. (better)
to make better
"The editor improved the manuscript with his changes"
Cause:
Derived:
improvement, melioration, amelioration, melioration, betterment, amelioration, melioration, betterment, improvement, humanitarian, do-gooder, improver, addition, add-on, improver, amelioration, melioration, betterment, better,
More Generic:
More Specific:
relieve, alleviate, palliate, assuage, help, aid, regenerate, revitalize, enrich, build up, develop, turn around, help, upgrade, condition, emend, iron out, straighten out, put right, enhance, repair, mend, fix, bushel, doctor, furbish up, restore, touch on, reform, reform, beautify, embellish, prettify, build, perfect, hone, polish, refine, fine-tune, down, purify, sublimate, make pure, distill, fructify, raise, lift, advance, upgrade, educate,