Meaning of ANTENNA in English

ANTENNA

n I. [Naut.] lateen yard; II. antenna (1. [Zool.]; 2. [Radio] aerial)

Interlingua English vocab.      Английский словарь Интерлингва.