naval-radar

Nouns

  • (n) naval equipment consisting of a shipboard radar

Words of close approximity