Meaning Of The Word Permanent echo

Real Dictionary

What's the definition of Permanent echo? Find Permanent echo meanings, definitions and more at the Real Dictionary online.

Permanent echo Meaning

Permanent echo Definition
Permanent echo Definition

What's The Definition Of Permanent echo?

permanent echo in American English
a radar signal reflected to a radar station on the ground by a building or other fixed object

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day

Real Dictionary