HAVE A HEAD FOR STH


Meaning of HAVE A HEAD FOR STH in English

1.

to be good at sth :

to have a head for figures / business

2.

if sb does not have a head for heights , they feel nervous and think they are going to fall when they look down from a high place

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.