You have NIP-40 but that's formulated as "SHOULD be deleted by relays". As you might know, any relay could just archive the event or simply refuse to delete it.
Discussion
Oh sorry, just saw that you said "client". Not sure I've actually seen a client with that feature..