Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
catapult
in English
catapult
#moderate
Plural
catapults
Past Tense
catapulted
Participle Verb
catapulting
Third Person Singular
catapults
Definitions
Noun
a
device
for
launching
objects
;
medieval
weapon
The
medieval
army
used
a
catapult
to
launch
stones
at
the
enemy
.
a
device
for
throwing
large
objects
A
catapult
is
a
device
for
throwing
large
objects
over
long
distances
.
a
mechanical
aid
for
aircraft
takeoff
The
aircraft
carrier
uses
a
catapult
to
assist
planes
during
takeoff
.
a
type
of
slingshot
In
some
regions
,
a
catapult
is
also
known
as
a
type
of
powerful
slingshot
.
Verb
to
launch
or
fire
something
forcefully
The
new
policy
will
catapult
the
company
to
the
top
of
the
industry
.
to
rapidly
elevate
something's
status
;
increase
its
prominence
(
quickly
)
The
discovery
of
the
new
talent
catapulted
her
to
fame
overnight
.