catapult
noun
an ancient military engine for hurling stones, arrows, etc.
Used to describe a continuous action that will progress up until a designated point of completion in the future.