(british) highway, main road

listen to the pronunciation of (british) highway, main road
English - English

Definition of (british) highway, main road in English English dictionary

(British) main road
{i} arterial road