Seclude
Russian Meaning
изолировать уединяться отделять
English Meaning
- To set or keep apart, as from social contact with others. See Synonyms at isolate.
- To screen from view; make private.