Meaning of RADAR in English

RADAR

noun

ADJECTIVE

▪ enemy , police

▪ airborne , ground , ground-based

▪ long-range

VERB + RADAR

▪ be equipped with

RADAR + NOUN

▪ operator

▪ station , system

▪ antenna , detector , equipment , instrument , receiver , scanner , transmitter

▪ screen

▪ beam , signal

▪ image

PREPOSITION

▪ by ~

navigation by ~

▪ on ~

The submarine is impossible to detect on ~.

PHRASES

▪ off the ~ , on the ~

The aircraft suddenly went off the ~.

He's barely on the ~ of most movie-goers. ( figurative )

Oxford Collocations English Dictionary.      Оксфордский английский словарь словосочетаний .