Definition of “perfect participle” - English Dictionary

british dictionary