noun a city in W Nebraska, on the North Platte River.
scottsbluff 🔊 Listen to this noun a city in W Nebraska, on the North Platte River. Share Facebook Twitter Google +