'Teton Range' definitions:

Definition of 'Teton Range'

From: WordNet
noun
A mountain range in northwest Wyoming; contains the Grand Teton