| Share
 

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