Thesaurus.com
Dictionary.com
Definitions

trafficable

[traf-i-kuh-buhl] / ˈtræf ɪ kə bəl /