Mills Cross (noun) Definition, Meaning & Examples

noun
  1. a type of radio telescope consisting of two arrays of antennas perpendicular to each other.
Mills Cross (noun) Definition, Meaning & Examples

More Definitions