trafficable









trafficable


adjective

  1. that can be traveled upon: a trafficable road.
  2. suitable for marketing, commercial dealings, etc.
49 queries 0.559