Meaning of SLEEPER in English

SLEEPER

ordinary device with surprising skill or power The Taurus SHO was a sleeper. It looked slow, but it was fast!

English idioms vocab.      Словарь английских идиом и выражений.