Ce înseamnă “a insingura”?

“a insingura” în Dicționar Român - Englez

  • to seclude oneself(from society)