Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

radars Definition

Cancel
radars
noun(ra-dar)
measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects
Synonyms: microwave radar, radio detection and ranging, radiolocation,

Words Related to radars!

radars Examples by Brain Bank Users