English Proper noun Tarters plural of Tarter Anagrams ratters, restart, starterWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads