From Longman Dictionary of Contemporary Englishnot/never be (a great) one for (doing) somethingnot/never be (a great) one for (doing) somethinginformalENJOY/LIKE DOING something to not enjoy a particular activity, subject etcI’ve never been a great one for watersports. →one