Lab dogsbody Synonyms

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

LD abbreviation

LD is an abbreviation for Lab Dogsbody
What does LD stand for?
LD stands for "Lab Dogsbody"

Definitions for Lab


Definitions for Dogsbody


  • (noun) a person who does very hard or dull work
  • (noun) a worker who has to do all the unpleasant or boring jobs that no one else wants to do