ILLIMITABLE Meaning of ILLIMITABLE in English adj. limitless. Derivatives: illimitability n. illimitableness n. illimitably adv. Etymology: LL illimitatus f. L limitatus (as IN-(1), L limitatus past part. of limitare LIMIT) Oxford English vocab. Оксфордский английский словарь. 2012