HEAD FIRST


Meaning of HEAD FIRST in English

1》 with the head in front of the rest of the body.

2》 without sufficient forethought.

→ head

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.