Meaning of ANTENNA in English

ANTENNA

n. conductor, signal receiver; feeler, sensory organ in insects and some arthropods

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.