'Teton Range' definitions:

Definition of 'Teton Range'

(from WordNet)
noun
A mountain range in northwest Wyoming; contains the Grand Teton