Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: photo mural
  1. A decorative printed wallpaper usually placed on only one wall; the print can either be custom or chosen from a predefined set.
    - wall mural, mural wallpaper, photo wallpaper

Type of: wallpaper