Dictionary.com
Thesaurus.com
are skedaddling

More Suggestions