Word of the Day:
April 27, 2009inveterate
adjective
in-VET-uh-rut
What it Means
Inveterate in Context
Did You Know?
ADVERTISEMENT