Persistent drain Synonyms

Definitions for Persistent


  • (adjective) continuing despite difficulties, opposition, or discouragement
  • (adjective) stubbornly unyielding
  • (adjective) never-ceasing

PD abbreviation

PD is an abbreviation for Persistent Drain
What does PD stand for?
PD stands for "Persistent Drain"

Definitions for Drain


  • (verb) to remove (liquid) gradually or completely
  • (verb) to make complete use of
  • (verb) to use up all the physical energy of