English | German | Russian | Czech

have a head for English

Meaning have a head for meaning

What does have a head for mean?

have a head for

(transitive, idiomatic) To be capable with, knowledgeable about, or competent in dealing with.

Are you looking for...?

have | a | head | for