What does LSD mean?

LSD meaning is defined below:

partial sleep deprivation
ADVERTISEMENT

Was it useful?

What does LSD mean? It stands for partial sleep deprivation

Most popular questions

What does LSD stand for?


LSD stands for "partial sleep deprivation"

How to abbreviate "partial sleep deprivation"?


"partial sleep deprivation" can be abbreviated as LSD

What is the meaning of LSD abbreviation?


The meaning of LSD abbreviation is "partial sleep deprivation"

What does LSD mean?


LSD as abbreviation means "partial sleep deprivation"

Related Acronym Searches