English word definition — powered by WordNet
keep away from others
set apart from others
Want to remember sequestrate?