Term: Radar, Description: object detection system based on radio waves, Answer:Yes
Can radar disappear from in front of people? Radar was invented by a different person than who invented sonar? During the Spanish American War was radar part of the military strategy?