INIMITABLE Meaning of INIMITABLE in English adj. impossible to imitate. Derivatives: inimitability n. inimitableness n. inimitably adv. Etymology: F inimitable or L inimitabilis (as IN-(1), imitabilis imitable) Oxford English vocab. Оксфордский английский словарь. 2012