LUNETTA Meaning of LUNETTA in English n lunette (1. [Arch.]; 2. [Fortif.]; 3. [Eccl.]; 4. hole in a guillotine for the victims neck; 5. watch crystal flattened in the center) Interlingua English vocab. Английский словарь Интерлингва. 2012