Definitions for "All-weather road"
A road that is passable all year.