Rope up - attach to one another, for basic safety; "The mountaineers roped up when they begun the final ascent" And maybe "devoted" has simply a little bit far more of an psychological flavour ("I really like earthworms, and I've devoted my everyday living to them." Existence was a serious https://alfredr738ndu1.sasugawiki.com/user