rummage

noun

1.
a jumble of things to be given away
2.
a thorough search for something (often causing disorder or confusion)
Derived from:
rummage