We don't have any synonyms for slo-pitch yet.
Think slo-pitch belongs in the thesaurus? Recommend it and we'll take a look.
Definition of slo-pitch:
(n) :
Initialism of San Luis Obispo. [A city, the county seat of San Luis Obispo County, California, United States.]
(n) :
(business) Initialism of social license to operate.
(n) :
(computing) Initialism of service-level objective.