shut off from
phrasal verbshut somebody/something off from something
- to separate somebody/something from something
使与…隔离(或隔绝) - Bosnia is shut off from the Adriatic by the mountains.
波斯尼亚和亚得里亚海之间有群山相隔。
- Bosnia is shut off from the Adriatic by the mountains.