noun
-
a box or enclosed structure made of wires, bars, etc., for confining and displaying birds or animals; a cage.
-
a screen made by weaving thin strips of bamboo, used as a partitition wall, screen, etc.
-
a cloth used as a cover; a veil.
-
a roof of straw; thatched roof.