Word of the Day

astute
[uh-stoot, uh-styoot]

adjective

1. of keen penetration or discernment; sagacious
2. clever; cunning; ingenious; shrewd

Synonyms
1. smart, quick, perceptive
2. artful, crafty, wily, sly