work like a charm






work like a charm

be completely successful or effective.

Charm here means a magic spell or lucky talisman.




work like a charm :






work like a charm To HOME PAGE


Idioms Index – Previous Page


privacy policy