Laid hands on

more_vert

Idiom : Laid hands on


Meaning : Assaulted

Usage : It is reported that some ruffians laid hands on him while she was returning home.
Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ