Groveler /(?)/

Grov·el·er

Groveler

n.
  1. One who grovels; an abject wretch.