What does batter mean in British slang? colloquial or slang… labour1594– transitive. To strike with repeated blows; to beat, thrash.