Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

drubs Definition

Cancel
drubs
verb(drub)
to beat severely
drubs
verb(drub)
to berate critically
drubs
verb(drub)
to defeat decisively

Words Related to drubs!

drubs Examples by Brain Bank Users