Futureproofing meaning : To make ready to meet potential future requirements, or make use of potential future opportunities.
futureproofing
quietus
falsify
speed humps
chorion