Word of the Day:
May 2, 2010artifice
noun
AHR-tuh-fus
What it Means
Artifice in Context
Did You Know?
ADVERTISEMENT