wormlike Meaning, Definition & Usage

  1. adjective satellite totally submissive
    grovelling; cringing; groveling; wormy.

WordNet