What is the meaning of birdcage in English?

Learn vocabulary with pictures as well as definitions of birdcage in English

Learn in

See more

n. birdcage

Definition of birdcage in English

Closed structure with walls of bars or wires, used to hold birds.