ECHELON


Meaning of ECHELON in English

n. level, rank; ranking

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