SECLUDE
Meaning of SECLUDE in English
( v. t. )
To shut up apart from others; to withdraw into, or place in, solitude; to separate from society or intercourse with others.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012