radar, electromagnetic sensor used for detecting, locating, tracking, and recognizing objects of various kinds at considerable distances. It operates by...
definition
The girlfriend of a missing British travel agent who is believed to have been murdered and left in a burnt-out...
