Word info

polyrod

Noun

Meaning

polyrod (plural polyrods)

(physics) A directional dielectric antenna made from a rod of polystyrene projecting from a waveguide.

Source: en.wiktionary.org

Close letter words and terms