belligerent, bellicose, pugnacious, quarrelsome, contentious mean having an aggressive or fighting attitude.read more