pound repeatedly (waves) - French English Dictionary