SynonymX
Speak
Long-Range
Definition of Long-Range
1.
Involving an extended span of time
Adjective Satellite
2.
Suitable for or reaching long distances
Adjective Satellite
Semanticaly linked words with "long-range"
long
long