BIRDCAGE Meaning of BIRDCAGE in English n. enclosure made from bars or wires and used to house birds Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012