Printer friendly

What does IDD stand for?

IDD stands for Internal Disc Decompression (lower back pain treatment)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of IDD

Other Resources:
We have 148 other meanings of IDD in our Acronym Attic