Definition of “future-proof” - English Dictionary