branléeTop 25000MeaningsNoun1. beating, hiding, thrashing (informal)2. drubbing (heavy defeat) (informal, by extension)