SLEEPER


Meaning of SLEEPER in English

ordinary device with surprising skill or power

The Taurus SHO was a sleeper. It looked slow, but it was fast!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.