Definition of “road sense” - English Dictionary

british dictionary