Seclude

Russian Meaning

изолировать

уединяться

отделять

English Meaning

  1. To set or keep apart, as from social contact with others. See Synonyms at isolate.
  2. To screen from view; make private.