What is a military engine formerly used for throwing darts and stones called?

robinet — A military engine formerly used for throwing darts and stones. (Webster's 1913.)

Sources