Meaning of CAGE in English

CAGE

■ noun

1》 a structure of bars or wires in which birds or other animals are confined.

2》 a structure of crossing bars or wires designed to hold or support something.

↘an open framework forming the compartment in a lift.

↘ Baseball a portable mesh backstop used for batting practice.

■ verb confine in or as in a ~.

Origin

ME: via OFr. from L. cavea .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.