RING ROAD Meaning of RING ROAD in English [ring road] n (1928) chiefly Brit: a highway skirting an urban area Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012