Definitions of kirtle:

  • noun:   a long dress worn by women
  • noun:   a garment resembling a tunic that was worn by men in the Middle Ages