rough_sleddingEnglish

hard time, rough sledding

Noun

A difficulty that can be overcome with effort

English: hard time, rough sledding

English words with similar meanings

Show 1 words