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

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

Type of: wallpaper

Encyclopedia: Wall mural