SMFT

AcronymDefinition
SMFTSemi-trailer Mounted Fabric Tank
SMFTScience and Math for Teachers (graduate school curriculum; various locations)
SMFTSo Much For That