• Polyrod

    Full definition of polyrod

    Noun

    polyrod

    (plural polyrods)
    1. A directional dielectric antenna made from a rod of polystyrene projecting from a waveguide
    © Wiktionary