Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lay hands on
in English
lay hands on
#common
Definitions
Verb
to
find
or
obtain
something
;
acquire
I
was
able
to
lay
hands
on
a
rare
book
at
the
store
.
to
seize
or
attack
physically
The
police
tried
to
lay
hands
on
the
suspect
,
but
he
escaped
.