Definition of “road sense” - English Dictionary

English