Abbreviations dictionary. 2012.
TWDS — tactical water distribution system … Military dictionary
TWDS — Twisted Double Shielded Contributor: MSFC … NASA Acronyms