Meaning

1 senses
  1. (idiomatic, uncountable)A situation in which it is difficult to proceed.

See also

neighbours in the dictionary
tough sledding — meaning, examples, forms, synonyms | Krumeto