English Noun CSPs plural of CSP Anagrams SCPs, PSCsWikiwand - on Seamless Wikipedia browsing. On steroids.