Definitions
There is 1 meaning of the phrase
Edward Teach.
Edward Teach - as a noun
An english pirate who operated in the caribbean and off the atlantic coast of north america (died in 1718)
Synonyms (Exact Relations)
blackbeardedward thatchteachthatch