throbbing pain (beating with rapidity or force) - Turkish English Dictionary