ULULATION Meaning of ULULATION in English n howling, ululation Interlingua English vocab. Английский словарь Интерлингва. 2012