Definify.com

Definition 2024


orbital_motorway

orbital motorway

English

Noun

orbital motorway (plural orbital motorways)

  1. ring road