What is the full meaning of multiscreens
MULTISCREEN, a cinema with several screens [n]
Example of the word multiscreens placed on a Scrabble board.