radar
US
/ˌreɪˈdɑr/
UK
/ˈreɪdɑ/
Definition for radar is being prepared and will be available soon.
Definition for radar is being prepared and will be available soon.