Rhyme Desk
Find rhyming words!

Definition of "Echelon" :

noun: a diffraction grating consisting of a pile of plates of equal thickness arranged stepwise with a constant offset

noun: a body of troops arranged in a line

noun: status in a society or organization

"The upper echelon."