The term so rendered in (Jeremiah 5:27) is more properly a trap in which decoy birds were placed. In (Revelation 18:2) the (Greek term means a prison.
CAGE
Meaning of CAGE in English
Smith's Bible English dictionary. Английский библейский словарь Смита. 2012