His mother retired early on account of poor health.
句中的on account of可以换成with维持意思不变吗?
应该可以,由于with也可以表示缘由,意思基本不变,只是文体的差别。请看外刊例句:
1. Vic retired with poor health a few years ago and moved to Florida.
2. He went back to St. Joseph's, Henderson, until Jan 1904 when he retired with poor health.
3. The American Tracking Room was organized by Captain Kenneth Knowles, a regular officer who had retired with poor health before the war but had been recalled to duty.