ANTENNA Meaning of ANTENNA in English n I. [Naut.] lateen yard; II. antenna (1. [Zool.]; 2. [Radio] aerial) Interlingua English vocab. Английский словарь Интерлингва. 2012