la presa

feminine noun

· common
1

prey, catch

"El león atrapó a su presa en segundos."

The lion caught its prey in seconds.

2

dam, reservoir

"La presa genera electricidad para toda la ciudad."

The dam generates electricity for the whole city.