Refine this word faster
Long run
noun
Definitions
Noun
- 1 An extended period of time. idiomatic, uncountable, usually
"in it for the long run"
- 2 a period of time sufficient for factors to work themselves out wordnet
See also for "long run"
Next best steps
Mini challenge
Unscramble this word: longrun