TRAFFICABILITY


Meaning of TRAFFICABILITY in English

Capability of terrain to bear traffic. It refers to the extent to which the terrain will permit continued movement of any or all types of traffic.

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.