bullet-proof jacket - English Synonyms Dictionary