Word of the Day:
September 8, 2017extemporaneous
adjective
ek-stem-puh-RAY-nee-us
What it Means
Extemporaneous in Context
Did You Know?
Name That Synonym
Unscramble the letters to create a synonym of extemporaneous meaning "makeshift": CLAEJGK.