Clue: Still used as a name for an American lake (6)
Answer: PLACID
Explanation: Definition: Still
Double definition; Lake Placid is in the Adirondacks of upstate New York; the area was host to the Winter Olympics a good few years ago.