to do sth a lot; to enjoy sth :
I've never been a great one for writing letters.
You're a great one for quizzes, aren't you?
to do sth a lot; to enjoy sth :
I've never been a great one for writing letters.
You're a great one for quizzes, aren't you?
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005