Definitions of Hook of holland:

  • noun:   a cape on the southwestern coast of the Netherlands near Rotterdam