Dictionary
Dictionary
Carouse — definition & meaning
Word Type Definition Carouse v. t. To drink up; to drain; to drink freely or jovially.
Explore more words:
Phrased · Bully tree · Inbeaming · Swaggerer · Water bellows · Weight · Unlearned · Hutch ·