RELATED WORDS
PARAPHRASING
1) something designed for, or used in fighting or struggling (e.g. swords, guns, bombs, fists, a strike by workers) (weapon)
causing, showing, great pain or anxiety
difficult and painful, suffering