to deliver a strong, powerful hit or play
paper tiger
Something or someone that appears powerful, strong or threatening but …
play on someone's heartstrings
To produce strong emotions of sadness or pity in someone.
lay off
(of an employer) To dismiss (workers) from employment, e.g. at a time …
lay hands on
To find, obtain, or procure.
lay to rest
To bury someone who has died.
lay a finger on
To merely touch.