This is indeed the modern perception of a catapult (A siege engine that launches stones).
But in antiquity the term catapult was also used to describe bolt shooting engines.
Personally i think stone thrower is a better term since it is more accurate; but still easy to understand.