Englishfor English speakers
near-term English
Meaning near-term meaning
What does near-term mean?
near-term
Synonyms near-term synonyms
What other words have the same or similar meaning as near-term?