bartholomew roberts Meaning, Definition & Usage

  1. noun a Welsh pirate credited with having taken more than 400 ships (1682-1722)
    Roberts.

WordNet