Labored drooling Synonyms

We can't find synonyms for the phrase "Labored drooling", but we have synonyms for terms, you can combine them.

LD abbreviation

LD is an abbreviation for Labored Drooling
What does LD stand for?
LD stands for "Labored Drooling"

Definitions for Labored


  • (adjective) requiring or showing effort
  • (adjective) lacking natural ease