vi. 1. To work interminably and without apparent progress. Often used transitively with 'over' or 'through'.
"The file scavenger has been groveling through the file directories for 10 minutes now."
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."