(instrument) arrow - English Synonyms Dictionary