{{term}}
- {{preview}}
Top definition
Lay down the hand.
A
laying
down of a hand is a phrase that represents physical force use to
coerce
or as
retribution
.
The whore was not paid so
the pimp
had to
lay down
the hand
.
by
limitofone
July 26, 2009
Get the
Lay down the hand.
neck gaiter and mug.