We don't have any synonyms for saps yet.
Think saps belongs in the thesaurus? Recommend it and we'll take a look.
Definition of saps:
(n) :
(South Africa) Initialism of South African Police Service
(n) :
(electricity) Initialism of stand-alone power system/supply.
(n) :
(electricity) Initialism of standalone photovoltaic system/supply.