'who strikes from afar'
LSJ hekaergos [adjective] (33)
LSJ hekatêbolos [adj_noun] (17)
LSJ hekêbolos [adj_noun] (20)