jaculate (to hurl or throw) - Alemán Inglés Diccionario