INVINCIBLE Meaning of INVINCIBLE in English adj.VERBS▪ be , feel , look , seem▪ become▪ make sb▪It is a secret weapon that will make us ~. ADVERB▪ almost , nearly , practically , virtually▪ seemingly Oxford Collocations English Dictionary. Оксфордский английский словарь словосочетаний . 2012