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"