Definitions of perfect participle:

  • noun:   a participle that expresses completed action