The crossword solution for the term 'Dammed Spot' is 'LAKE'. A dammed spot is a LAKE that has been created by the construction of a dam. This type of LAKE is usually used to store water, generate hydroelectric power, or provide recreational activities.