BE (A) ONE FOR (DOING) STH


Meaning of BE (A) ONE FOR (DOING) STH in English

to be a person who enjoys sth, or who does sth often or well :

I've never been a great one for fish and chips.

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