Printer friendly
Acronymfinder

What does STDD stand for?

STDD stands for Starfleet Tactical Defensive Division (Star Trek)


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

  • Slang/chat, popular culture

See other meanings of STDD

Other Resources:
We have 6 other definitions for STDD in our Acronym Attic