Find the word definition

Wiktionary
perfect passive participles

n. (perfect passive participle English)