Etymology
Today it means: A game in which individuals or teams seek to find a number of specific items, or perform tasks, as given in a list. Full definition →
From scavenger + hunt.
Etymology from Wiktionary, CC BY-SA 4.0.