Words

Learn new words and their definitions

legion
large in number
hone
sharpen; make more effective
immoderate
excessive
impugn
attack as false or lacking integrity
methodical
systematic; careful
indolent
habitually lazy
lithe
characterized by grace and flexibility
sojourn
temporary stay
misanthrope
hater of mankind
novel
new; original