megapanel
English
Etymology
From
mega-
+
panel
.
Noun
megapanel
(
plural
megapanels
)
A very large glass window panel.
Anagrams
panel game