HIGHTAIL


Meaning of HIGHTAIL in English

[high.tail] vi (1925): to move at full speed or rapidly often in making a retreat--usu. used with it

Merriam-Webster English vocab.      Английский словарь Merriam Webster.