to engage in a haphazard search
to make a thorough search of (an untidy or congested place)
(+ out) to uncover (something) by searching
rummager noun
[obsolete rummage in the sense ‘act of packing cargo’, modification of early French arrumage, from arrumer to stow, from early Dutch ruim room]