birdcage

Explore definitions, synonyms, and language insights of birdcage

Definitions

Noun
a cage in which a bird can be kept

More General Terms