Meaning 1:Service Training Development.Meaning 2:Standard (abbreviation)Meaning 3:Standard Time DataMeaning 4:Steering wheel Deluxe