OIL THE WHEELS


Meaning of OIL THE WHEELS in English

Brit.

help something go smoothly.

→ oil

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.