explosive rivets - English Synonyms Dictionary