'perfect participle' definitions:

Definition of 'perfect participle'

(from WordNet)
noun
A participle that expresses completed action [syn: past participle, perfect participle]