Scutter

Webster's Dictionary of the English Language

·add. ·vi To run quickly; to Scurry; to Scuttle.

Related Words