Meaning of accordion folder in English:

accordion folder

noun

US
  • 1A series of pictures, photographs, etc., on a long strip of paper or card folded in alternate directions, so as to expand in a manner resembling an accordion's bellows (now rare).

Origin

Early 20th century; earliest use found in Printing Art Suggestion Book.