質問: survive off ~ について survive off someone's salary 「(人)の収入で生活する」 という意味になるそうですが、off は「~離れて」という意味であるのに 何故この意味になるのでしょうか? survive off of someone's salary off の後に of があっても同じ意味になるそうです。
回答: 気になったので調べてみました。 survive on survive off live on live off 似たような表現は他にもありましたが、意味を考えると「 on 」の方がイメージしやすいですね。 一方、「 off 」の解釈ですが、 weblioより off of 主な意味 ...から とあります。 誰かのサラリー → 自分へ こういう流れですね。 「~離れて」で良さそうですよ。