Printer friendly

What does OTCSA stand for?

OTCSA stands for Over-The-Counter Sleeping Aids

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

Samples in periodicals archive:

``For some people, over-the-counter sleeping aids are not appropriate, and they can prevent people from getting a prescription for a drug that may be more helpful,'' said Thomas Roth, chief of the sleep disorders and research center at Henry Ford Hospital in Detroit.