Scuddle
Word Dictionary
-> Scuddle
Search:
Scuddle
(v. i.) To run hastily; to hurry; to scuttle.
Terms of Use
Canadian Jobs