VariousWords beta
Related Terms:
Definitions:
Noun
birdcage
Definition: a cage in which a bird can be kept
Definition: A cage to keep pet or zoological specimen birds in.