1. A remote, private location away from public view and disturbance
They found a secluded spot by the lake for their picnic.
Eles encontraram um lugar isolado perto do lago para fazer piquenique.
2. An area that is hidden from sight and offers privacy and tranquility
The cabin was in a secluded spot surrounded by forests.
A cabana ficava em um lugar isolado cercado por florestas.