arquebuse - English Synonyms Dictionary