What is the full meaning of photomural
an enlarged photograph, usually several yards long [n -S]
Example of the word photomural placed on a Scrabble board.