CATAPULT


Meaning of CATAPULT in English

(~s, ~ing, ~ed)

1.

A ~ is a device for shooting small stones. It is made of a Y-shaped stick with a piece of elastic tied between the two top parts. (BRIT; in AM, use slingshot )

N-COUNT

2.

If someone or something ~s or is ~ed through the air, they are thrown very suddenly, quickly, and violently through it.

We’ve all seen enough dummies ~ing through windscreens in TV warnings to know the dangers of not wearing seat belts...

He was ~ed into the side of the van.

VERB: V prep, be V-ed prep/adv, also V n prep/adv

3.

If something ~s you into a particular state or situation, or if you ~ there, you are suddenly and unexpectedly caused to be in that state or situation.

Suddenly she was ~ed into his jet-set lifestyle...

Affleck ~ed to fame after picking up an Oscar.

VERB: be V-ed prep/adv, V to n

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .