ADMIRABLE Meaning of ADMIRABLE in English adj.1 deserving admiration. 2 excellent. Derivatives: admirably adv. Etymology: F f. L admirabilis (as ADMIRE) Oxford English vocab. Оксфордский английский словарь. 2012