Radar
Radar noun - Measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects.
Show all Definitions
Synonyms for Radar
Telescopic sight and radar are semantically related. In some cases you can use "Telescopic sight" instead a noun "Radar".
Telescopic sight
Telescopic sight noun - Gunsight consisting of a telescope on a firearm for use as a sight.
Show all Definitions
Synonyms for Telescopic sight
Radar and telescopic sight are semantically related. You can use "Radar" instead a noun phrase "Telescopic sight".
Mutual synonyms
Related pairs
- sight and radar
- sight and telescopic sight
- sonar and radar
- sonar and telescopic sight
- finder and radar
- finder and telescopic sight
- viewfinder and radar
- viewfinder and telescopic sight
- gunsight and radar
- gunsight and telescopic sight
- periscope and radar
- periscope and telescopic sight
- homing device and radar
- homing device and telescopic sight
Cite this Source
Telescopic sight and Radar. (2016). Retrieved 2026, July 31, from https://thesaurus.plus/related/radar/telescopic_sight
Radar & Telescopic sight. N.p., 2016. Web. 31 Jul. 2026. <https://thesaurus.plus/related/radar/telescopic_sight>.
Telescopic sight or Radar. 2016. Accessed July 31, 2026. https://thesaurus.plus/related/radar/telescopic_sight.
Google Ngram Viewer shows how "radar" and "telescopic sight" have occurred on timeline