to cut off; to isolate; isolated (from the world)
to separate, to partition, to divide
to cut, to sever; to break off, to terminate