What is the full meaning of vitascopes
VITASCOPE, a moving picture projector [n]
Example of the word vitascopes placed on a Scrabble board.