STILL WATER Meaning of STILL WATER in English [still water] n (1832): a part of a stream where no current is visible Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012