https://buildmyvocab.in/antediluvian/
Everything here will get you a "good enough" understanding of what the word means, but this is the only one that really comes close to explaining the word's literal meaning, and it's too vague to be of much use:
any of the early patriarchs who lived prior to the Noachian deluge
A non-native speaker isn't going to have any idea what "Noachian" means (a native speaker probably isn't either unless they can explicitly identify "Noah" as the root), and "deluge" is part of the root of the word we're defining, so simply using the word "deluge" without explaining what it means doesn't really help.
In short, this is a good groundwork, but I think it needs a human editor to push the individual definitions from "acceptable" to "correct".