Definition of squaw valley in English English dictionary
A valley of northeast California in the Sierra Nevada west of Lake Tahoe. A popular ski resort, it was the site of the 1960 Winter Olympics. Valley, eastern California, U.S. Squaw Valley is located in the Sierra Nevada range on the eastern slope of Squaw Peak, northwest of Lake Tahoe. A world-famous winter sports area, it has ice-skating facilities, ski lifts, and trails, and it was the site of the 1960 Winter Olympic Games