meaning of hightail

1. leave as fast as possible; "We hightailed it when we saw the police walking ">in"


Related Words

hightail | hightail it |

Developed & Maintained By Taraprasad.com

Treasure Words