Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ram
in English
ram
us
//ræm//
uk
//ræm//
#common
Plural
rams
Past Tense
rammed
Participle Verb
ramming
Third Person Singular
rams
Definitions
Noun
an
uncastrated
male
sheep
a
device
using
hydraulic
force
;
piston
The
engineer
designed
a
ram
to
lift
heavy
loads
.
a
weight
delivering
impact
The
construction
team
used
a
ram
to
drive
the
pile
into
the
ground
.
Verb
to
forcefully
collide
with
something
;
cause
damage
The
car
will
ram
into
the
wall
if
you
don't
stop
it
.
to
strike
something
hard
with
force
(
or
an
object
)
The
worker
used
a
hammer
to
ram
the
stake
into
the
ground
.
to
force
into
something
;
thrust
The
machine
will
ram
the
metal
into
shape
.
Compounds / Phrases
ramjets