Definition of studio album in US English:

studio album

noun

  • 1US an album used to display photographs from a professional photography studio (now rare).

  • 2An album of music recorded in a studio, especially as contrasted with a recording of a live performance.

Origin

Late 19th century.