STUFT
See also:
stuft
English
Noun
STUFT
(
plural
STUFTs
)
(
UK
,
military
)
Acronym of
ship
taken up
from
trade
, a
civilian
ship
requisitioned
for
government
use
.
Anagrams
Tufts
,
tufts