SLOW UP


Meaning of SLOW UP in English

v. 1. To go more slowly. The truck slowed up as it approached the toll gate. Construction on the road slows up traffic. 2. To become less busy. Business slows up at the stores after Christmas.

American idioms English vocabulary.      Английский словарь американских идиом.