Meaning of paper chain

Definition of paper chain

(noun) a chain made of loops of colored paper; used to decorate a room

Other information on paper chain

WIKIPEDIA results for paper chain
Amazon results for paper chain