'long term' definitions:

Words containing 'long term'