Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
antenna
in English
antenna
#common
Plural
antennas
Definitions
Noun
device
for
transmitting
/
receiving
electromagnetic
waves
sensing
appendage
on
animals
;
insects
,
crabs
feeler
organ
for
sensing
surroundings
The
insect
used
its
antenna
to
detect
the
sweet
smell
of
nectar
.