SP - definition of SP by The Free Dictionary
https://www.thefreedictionary.com/SP
WEBDefine SP. SP synonyms, SP pronunciation, SP translation, English dictionary definition of SP. abbr. 1. self-propelled 2. shore patrol 3. single pole 4. specialist 5. submarine patrol American Heritage® Dictionary of the English Language, Fifth...
DA: 70 PA: 25 MOZ Rank: 65