photomural Syllabification: (pho·to·mur·al)Pronunciation: /ˌfōtōˈmyo͝orəl/Entry from US DictionaryDefinition of photomural noun a mural consisting of a single enlarged photograph or a collection of photographs covering a wall. photomural in other Oxford dictionaries Definition of photomural in the US English dictionary