TOUGH SLEDDING


Meaning of TOUGH SLEDDING in English

hard work, slow progress, heavy going, rough going We've had tough sledding on our building projects. Rainy weather has caused a lot of problems.

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