radar-tracked - English Synonyms Dictionary