window frame in Polish window frame in Polish framuga noun The wooden, aluminium or PVC etc. framework around a window Add to Flashcards