English Dictionary
Definition shutterbug in British English
shutterbug noun
noun
1
a novice keen on photography, an amateur photography enthusiast
