English | German | Russian | Czech

trafficable English

Meaning trafficable meaning

What does trafficable mean?

trafficable

Able to be trafficked or traded; marketable. Having good trafficability: of a vehicle, able to traverse terrain; of terrain, able to support vehicle movement.

Are you looking for...?