Definition of omni-antenna in US English:

omni-antenna

noun

  • An omnidirectional antenna.

Origin

1960s; earliest use found in Science.