Dictionary search results

Showing 1-2 of 2 results

VOR US English

Visual omnirange, denoting a type of navigation system using a series of radio beacons