MOTORABLE Meaning of MOTORABLE in English adj. (of a road) that can be used by motor vehicles. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012