English Dictionary
Definition long-range in British English
long-range adjective
adjective
1
continuing or looking far into the future
