radar dome


Meanings

  • a housing for a radar antenna; transparent to radio waves

Synonyms