CAROUSAL Meaning of CAROUSAL in English [ca.rous.al] n (1765): carouse 2. Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012