Perfect participle

What is Perfect participle?

Perfect participle definition and meaning on Dictionary terms:
noun