adj.
1.easy and graceful in shape
2.smooth and unconstrained in movement
3.expressing yourself readily, clearly, effectively
Idiom of the Day
put some teeth into (something)
to increase the power of something
The government plans to put some teeth into the new laws against property crime.