English dictionary
carouse meaning and definition
Definition and meaning of carouse at MeaningMonkey.org. carouse meaning and definition in the English Dictionary.CAROUSE noun
Definition of carouse (noun)
CAROUSE verb
Definition of carouse (verb)
Source: Princeton University Wordnet