to drub
[verb]
to win decisively and thoroughly against opponents in a competition or fight
to carouse
[verb]
to engage in lively, noisy, and often excessive drinking and celebration; especially in a social gathering or festive setting
to propound
[verb]
to put an idea, proposition, theory, etc. forward for further consideration
Download LanGeek app