IMPONDERABLE Meaning of IMPONDERABLE in English [noun] [C]Exactly how many refugees will be left after this long and bloody war is one of many imponderables. Cambridge English vocab. Кембриджский английский словарь. 2012