What does trafficable mean?
adjective
Capable of being managed or directed; able to be controlled or regulated.
Example
"The new traffic management system made the city's roads more trafficable during rush hour."
Definition generated by AI and curated by RJS Tech Solutions LLP.