v. phr. To cause thing to perform smoothly and efficiently. Until Mr. Long joined our computer center, we had all sorts of problems, but he has corrected them and really keeps things humming.
KEEP THINGS HUMMING
Meaning of KEEP THINGS HUMMING in English
American idioms English vocabulary. Английский словарь американских идиом. 2012