Definitions of meed:

  • noun:   a fitting reward