3

If you don't mind, please compare them also to "belligerent" and "bellicose".

3

Truculent has overtones of defiance; aggressive means attacking, or threatening to attack, others.

Belligerent and bellicose are near synonyms, and are fairly closely related to aggressive. Both imply warlike attitudes - attacking, or threatening to attack.

Not the answer you're looking for? Browse other questions tagged or ask your own question.