surface search radar Meaning, Definition & Usage

  1. noun a naval radar to search for surface targets

WordNet