:grovel: vi. 1. To work interminably and without apparent progress.
Often used transitively with `over' or `through'. "The file
scavenger has been groveling through the /usr directories for 10
minutes now." Compare {grind} and {crunch}. Emphatic form:
`grovel obscenely'. 2. To examine minutely or in complete detail.
"The compiler grovels over the entire source program before
beginning to translate it." "I grovelled through all the
documentation, but I still couldn't find the command I wanted."
-- The AI Hackers Dictionary