Advertisement

Dictionary


per'manent ech'o



Electronics.
a radar signal reflected to a radar station on the ground by a building or other fixed object.

Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.

Permanent Court of International Justicepermanent magnet

Related Content


Advertisement

Play Hangman

Play Poptropica

Play Same Game

Try Our Math Flashcards