English dictionary

bird sanctuary meaning and definition

BIRD SANCTUARY noun

Definition of bird sanctuary (noun)

  1. a building where birds are kept
Source: Princeton University Wordnet