CAROUSAL


Meaning of CAROUSAL in English

[ca.rous.al] n (1765): carouse

2.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.