Definition of Edward Thatch

  • 1. An English pirate who operated in the Caribbean and off the Atlantic coast of North America (died in 1718) Noun

Synonyms for word "edward thatch"

Semanticaly linked words with "edward thatch"