сов. (за вн. )
catch* / lay* hold (of), grasp ( d. ); ( перен. ) catch* (at), snatch (at), grasp (at)
ухватиться за перила — grip / grasp / seize the (hand-)rail
ухватиться за случай — seize an opportunity
ухватиться за предложение, за мысль — jump at an offer, at the idea
он ухватился за это предложение — he snatched / grasped, или caught at, the offer