ILLIMITABLE Meaning of ILLIMITABLE in English adj. limitless. illimitability n. illimitableness n. illimitably adv.[ LL illimitatus f. L limitatus (as IN-(1), L limitatus past part. of limitare LIMIT) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012