Definitions
There is 1 meaning of the phrase
Captain Kidd.
Captain Kidd - as a noun
Scottish sea captain who was hired to protect british shipping in the indian ocean and then was accused of piracy and hanged (1645-1701)
Synonyms (Exact Relations)
kiddwilliam kidd