in the long run Definition
Dictionary Home » Words Starting with I » in support of someone or something ... in the teeth of something » in the long run
long run
noun
- 1. theat.
- A long continuous staging (of a play, etc).
adj
- Said of a play, etc: staged continuously over a long period.
- Example: a long-running success
- Ultimately;
- When things have run their various courses.
