Home / Dictionary / Edward thatch

Edward thatch Uncommon

Noun

Definitions
Noun
1

an English pirate who operated in the Caribbean and off the Atlantic coast of North America (died in 1718)

Related Terms
Rhyming Words
tch atch itch etch sitch hutch cwtch ketch letch nitch ritch gatch hatch satch vetch pitch titch tatch match aitch
Compare
Edward thatch vs