What is the full meaning of multiwall
made of three or more layers of special paper [adj]
Example of the word multiwall placed on a Scrabble board.