insuperable @ Merriam-Webster

revelation @ OED

cataract @ Dictionary.com