kept the ball rolling (verb) continue: persist, carry on
Sinonime: dim-witted, dull-witted,
dumb, half-witted, imbecilic, moronic, retarded, simple, slow, soft in the head, stupid,
unintelligent, weak-minded
Antonime: cease,
complete,
desist,
discontinue,
end,
finish,
halt,
stop