mountboard

English

Etymology

From mount +‎ board.

Noun

mountboard (plural mountboards)

  1. A board on which photographs can be mounted.