Definitions of longbowman:

  • noun:   a medieval English archer who used a longbow