Well-oiled definition

weloild
(slang) Drunk; oiled.
adjective
0
0
(informal) Operating smoothly and efficiently.

A well-oiled political machine.

adjective
0
0
(idiomatic) Efficient, efficiently run.
adjective
0
0
Advertisement