Dictionary search results

Showing 1-3 of 3 results

VOR US English

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