Synonyms of Hightail in English :
Antonyms of Hightail in English
Thesaurus of Hightail in English
1. (verb) leave as fast as possible