English
window
noun
Meaning 1
An opening in the wall or roof of a building or vehicle, fitted with glass in a frame to admit light or air and allow people to see out.
Meaning 2
A framed area on a display screen for viewing information.
No public translations in this meaning available.
Meaning 3
A framed area on a display screen for viewing information.
No public translations in this meaning available.