MOTORABLE Meaning of MOTORABLE in English adj. (of a road) that can be used by motor vehicles. Oxford English vocab. Оксфордский английский словарь. 2012