What is the full meaning of antiradar
designed to foil radar [adj] / a device designed to foil radar [n -S]
Example of the word antiradar placed on a Scrabble board.