English Synonym Finder

instrument of war