LEARNit Dictionary
ululation
noun
/ˌʌljuˈleɪʃn/
UK
/ˌʌljuˈleɪʃn/
US
1
an act of giving a long loud call
شیون, فریاد بلند, ضجه