Dehydrated placebo Synonyms

Definitions for Dehydrated


  • (adjective) preserved by removing natural moisture
  • (adjective) suffering from excessive loss of water from the body

DP abbreviation

DP is an abbreviation for Dehydrated Placebo
What does DP stand for?
DP stands for "Dehydrated Placebo"

Definitions for Placebo


  • (noun) an innocuous or inert medication; given as a pacifier or to the control group in experiments on the efficacy of a drug
  • (noun) (Roman Catholic church ) vespers of the office for the dead