Definitions of Jack-tar:

  • noun:   a man who serves as a sailor