radiolocator
noun
ra·dio·locator
"+
: radar
—used by the British before official adoption of radar
Love words? Need even more definitions?
Merriam-Webster unabridged
Share