See also: echelon and échelon

English edit

Proper noun edit

Echelon

  1. An international SIGINT network to monitor and gather intelligence from satellite trunk communications.

Anagrams edit