Term:
Urban road
Definition:
A road within the boundaries of a built-up area, which is an area with entries and exits specially sign-posted as such.
Domain:
Transport
Source:
OECD Glossary (Transport Statistics)