A word examined

radars

noun
6 letters·English
noun

radarsdevices that use radio waves to detect and locate objects, especially aircraft or ships

Wiktionary →
No comments yet