cammog

Etymology
From an unattested root of uncertain origin, perhaps an onomatopoeia +.

Verb

 * 1)  to plod, trudge to walk slowly and heavily
 * 2)  to move slowly
 * 1)  to move slowly