photomural noun1 •A large photograph (or series of photographs) used as a wall decoration. formsphotomurals