STRO


Also found in: Idioms.
AcronymDefinition
STROSuspicious Transaction Reporting Office (Financial Intelligence Unit; Singapore)
STROScandinavian Tire and Rim Organization (est. 1960; Sweden)
STROState Tax Refund Offset (Michigan)
STROShort Term Rental Overlay (various locations)
STROStereo Routes