LORAN Definition January 23, 2023 by admin LORAN: Long Range Navigation system, a navigation technology that uses low frequency radio signals to determine a position. Explore related topics: Resources & Research