Senses
致身 to dedicate one's life
to dedicate or give one's life to a cause; to commit oneself fully to a career or goal
致身 to enter officialdom
(literary) to attain a high social rank or official position; to find a place for oneself in society