Find the word definition

Wiktionary
echelle

n. (context physics English) An echelle grating.

Wikipedia

Usage examples of "echelle".

But I may perhaps supplement your researches into the history of Trois Echelles and Concini Concini.

He had brought his two nephews, Laurent and Gabriel, from Echelles in Savoie,--one to serve the heads of the bureaus, the other the director himself.

Half the world's greatest poetry is simply 'Les echelles noires manquent de vessie,' translated into magic significance as, 'Black ladders lack bladders.