Werfer

Etymology
From werfen "to throw".

Noun

 * 1) thrower