Although the words rock and agitate have much in common, rock suggests a swinging or swaying motion resulting from violent impact or upheaval. // the whole city was rocked by the explosion