BEATS THE DEVIL


Meaning of BEATS THE DEVIL in English

when any plan or idea seems to work perfectly with no flaw then it's termedbeats the devil. Example:

Slang English vocab.      Английский сленговый словарь.