meaning of long range

1. suitable for or reaching long distances; "long-range nuclear ">capability"


Related Words

long-range | ship-towed long-range acoustic detection system |

Developed & Maintained By Taraprasad.com

Treasure Words