Definify.com

Definition 2025


photomural

photomural

English

Noun

photomural (plural photomurals)

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