Definition of album board in US English:

album board

noun

  • A type of board used for the pages of photograph, stamp, and other albums; a sheet of this.

Origin

Mid 19th century.