n.
1.limbless scaly elongate reptile
2.a deceitful or treacherous person
3.a tributary of the Columbia River that rises in Wyoming and flows westward
4.a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer
5.something resembling a snake snake v.
1.move smoothly and sinuously, like a snake
2.form a snake-like pattern
3.move along a winding path
Idiom of the Day
over the short run/haul
for the immediate future, over a short period of time
Over the short run the old computer is adequate for the job.