依身 meaning in English
the body on which one depends or on which its parts depend cf
Examples
- Connected with the urban area of wenzhou in the south and the industrial important region of china in the north - - close to the chinese electrical appliances capital , via national highway 104
南连温州市区,北接中国工业重镇,中国电器之都柳市, 104国道线及“甬台温”高速依身而过,交通十分便利。