See also: straps English Noun S traps plural of S trap Anagrams spratsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads