rock

intransitive verb

To move back and forth or from side to side, especially gently or rhythmically.

To sway violently, as from a blow or shock. synonym: swing.

To be washed and panned in a cradle or in a rocker. Used of ores.

To play or dance to rock music.

To be excellent or outstanding. Used in exclamations of approval.