jaculator noun3 •One who throws or casts. •A retinaculum •(no longer used) The archerfish. formsjaculators