Definition of "SPL"
SPL
noun
plural SPLs
(medicine) Initialism of stretched penile length.
(scouting, US) Initialism of senior patrol leader.
adjective
not comparable
plural SPLs
(medicine) Initialism of stretched penile length.
(scouting, US) Initialism of senior patrol leader.
not comparable