Meaning of “future-proof” in the English Dictionary