(~s)
If someone is an ~ at something, they are very skilled at it because they have been doing it for a long time.
An ~ at photography, Tim has been shooting wildlife as a hobby for the last 13 years.
= veteran
? novice
N-COUNT: oft N at n
(~s)
If someone is an ~ at something, they are very skilled at it because they have been doing it for a long time.
An ~ at photography, Tim has been shooting wildlife as a hobby for the last 13 years.
= veteran
? novice
N-COUNT: oft N at n
Collins COBUILD. Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) . 2012