English Dictionary
Definition antenna in British English
antenna noun
[countable] noun
/ænˈtenə/
Synonyms and related words
