Definitions of Drogheda:

  • noun:   in 1649 the place was captured by Oliver Cromwell, who massacred the Catholic inhabitants