Definition of still water
(Entry 1 of 2)
: a part of a stream where no current is visible
Definition 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
What did you just call me?! A Quiz