1. to be swayed powerfully with excitement & emotion
(Rock’n’roll)
2. to be impressive and exciting
(Girl, you rock!)
3. to lull in security, hope
(She’s rocking the baby to sleep)
4. to affect deeply; stun!
(You rock my world…)
5. to stir up; animate;
(We’re gonna rock this club tonight!)