deal with an individual with anything She mounted the kid with a stare of these kinds of disapproval he didn't dare move.rope up - connect to one another, for protection; "The mountaineers roped up whenever they began the final ascent"pin - connect or fasten with pins or as if with pins; "pin the needle on the shirt". "pin the blame over the innoce