Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
antennas
in English
antennas
#common
Lemma:
antenna
The lemma is the base or root form of this word.
Definitions
Noun
devices
transmitting
or
receiving
electromagnetic
signals
plural
of
antenna
sensory
organs
on
insects
or
animals
;
feeling
or
detecting