English

paperchase noun definition in Children's games topic from the Oxford Advanced Learner's Dictionary

paperchase

 noun: Children's games topic
(British English) a game in which one runner drops pieces of paper for the other runners to follow