• word of the day

    omnirange

    omnirange - Dictionary definition and meaning for word omnirange

    Definition
    (noun) a navigational system consisting of a network of radio beacons that provide aircraft with information about exact position and bearing
Download our Mobile App Today
Receive our word of the day
on Whatsapp