Undownable meaning

(rare) Undeniably important; which cannot be played down or ignored.
adjective
0
0
(rare, neologism) Invincible; which cannot be brought down or overcome.
adjective
0
0
Advertisement

Origin of undownable

un- +‎ downable