sea return









sea return


noun Electronics.

  1. radar signals that are reflected by a body of water and hamper target identification.
50 queries 0.435