See also: thatches English Proper noun Thatches plural of Thatch Anagrams hatchest, hatchetsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads