DictionaryForumContacts

   Irish
Google | Forvo | +
to phrases
radar form.
environ. radar A system using beamed and reflected radiofrequency energy for detecting and locating objects, measuring distance or altitude, navigating, homing, bombing and other purposes
radar: 23 phrases in 5 subjects
Communications14
Environment1
Industry1
Marketing2
Natural sciences5