Synonyms for "scarper"

Words with similar meaning