HEAD OFF


Meaning of HEAD OFF in English

Intercept, head, get before, prevent, stop.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.