English dictionary
birdwatch meaning and definition
Definition and meaning of birdwatch at MeaningMonkey.org. birdwatch meaning and definition in the English Dictionary.BIRDWATCH verb
Definition of birdwatch (verb)
- watch and study birds in their natural habitat
- synonyms: bird
Source: Princeton University Wordnet