ECHELON Meaning of ECHELON in English ( n. ) An arrangement of a fleet in a wedge or V formation. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012