still water
nounDefinition of still water
(Entry 1 of 2)
: a part of a stream where no current is visible
Stillwater
geographical nameDefinition of Stillwater (Entry 2 of 2)
city in north central Oklahoma population 45,688
Note: The main campus of Oklahoma State University is located in Stillwater.
Keep scrolling for more