LONG RANGE


Meaning of LONG RANGE in English

effective over a lengthy period of time; designed to work over great distances, having a long range (i.e. a weapon)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.