Jaculator

1. (n.) One who throws or casts.

2. (n.) The archer fish (Toxotes jaculator).