Definify.com

Definition 2024


photomural

photomural

English

Noun

photomural (plural photomurals)

  1. A large photograph (or series of photographs) used as a wall decoration