English
Detailed Synonyms for Thatch in English
Thatch:
Thatch [the ~] noun
-
the Thatch
– an English pirate who operated in the Caribbean and off the Atlantic coast of North America (died in 1718) 1the Teach; the Thatch; the Blackbeard; the Edward Teach; the Edward Thatch– an English pirate who operated in the Caribbean and off the Atlantic coast of North America (died in 1718) 1