Noun
radars (n.) , [sing. a radar]
similar Results
radarscope (n.) , [pl. radarscopes]