seclude

vt. 使隔離、使孤立、隔開

英文釋義

  1. keep away from others