SDWT
English
Noun
SDWT
(
plural
SDWTs
)
Initialism of
self-directed
work
team
.
Anagrams
DTWs