WINDOW GATE


Meaning of WINDOW GATE in English

metal bars placed over windows to prevent thieves from entering through the window or children from falling out of the window

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.