hostility, malice, antagonism, antipathy, ill will, pugnacity
There are a number of synonyms for "cowardly"; in this case, the word "craven" might be most appropriate.
The word belligerent can have the synonyms hostile, angry, or aggressive. Others are ornery, quarrelsome, pugnacious, cantankerous, contentious, or bellicose. Referring to factions or countries, synonyms might be warring, warlike, militant, warmongering, hawkish, jingoistic, or martial. *The noun form does not imply aggression, only that two sides are fighting. So a belligerent would not be the same as an aggressor. Noun synonyms might be antagonist or combatant.
Attack, aggression. raid, invasion, charge, offensive, onslaught, foray
Violence: N. Extreme force, intensity. Synonyms: abandon, assault, attack, brutality, clash, coercion, compulsion, disorder, disturbance, duress, frenzy, ruckus, rampage, severity, uproar.
Another word for self-defense is "self-protection." This term refers to the act of defending oneself from harm or aggression. Other synonyms include "personal defense" and "self-preservation."
can you attribute crime to aggression or aggression to crime e.g. which one is a stimulus and is a response
They are synonyms.
On Aggression was created in 1963.
Synonyms
The word aggression is a noun. Aggression is the habit of launching attacks.
He is full of aggression.
How did Aguinaldo counteract such aggression?