ALL meanings of trafficable
traf·fic·a·ble
T t - adjective trafficable that can be traveled upon: a trafficable road. 1
- adjective trafficable suitable for marketing, commercial dealings, etc. 1
- adjective trafficable (of a vehicle) able to travel on a specific terrain or type of ground 0