English dictionary
birdcage meaning and definition
Definition and meaning of birdcage at MeaningMonkey.org. birdcage meaning and definition in the English Dictionary.BIRDCAGE noun
Definition of birdcage (noun)
- a cage in which a bird can be kept
Source: Princeton University Wordnet