Meaning of groveler

Definition of groveler

(noun) someone who humbles himself as a sign of respect; who behaves as if he had no self-respect

Other information on groveler

WIKIPEDIA results for groveler
Amazon results for groveler