English Proper noun Satters plural of Satter Anagrams Strates, starest, starets, staters, tastersWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads