still water

still water
noun
1. (body of water) 
We watched the ducks gently bobbing on the still waters of the park lake.Observamos a los patos balanceándose en las aguas tranquilas del lago del parque.
2. (beverage) 
a. el agua sin gas (F) (United Kingdom) 
Could we have a bottle of still water, please?¿Nos trae una botella de agua sin gas, por favor?
Search history
Did this page answer your question?