SINUSOIDE Meaning of SINUSOIDE in English n [Math.] sinusoid Interlingua English vocab. Английский словарь Интерлингва. 2012