well-oiled - definition and synonyms

adjective informal 

Your browser doesn’t support HTML5 audio

/ˌwel ˈɔɪld/
  1. 1
    a well-oiled system or company operates without problems. Each of these can also be referred to as a well-oiled machine.
  2. 2
    British drunk
     Synonyms and related words