Definition, synonyms and related words
Unwanted radar or sonar wave reflection arising from the land or sea surface.