What is the full meaning of multiwindow
having many windows [adj] / a multiwindow televison set or monitor [n -S]
Example of the word multiwindow placed on a Scrabble board.