I can't understand the meaning of "to strap herself in to try and keep up" in the text below. Mary is dating an older man that likes ski races in the winter and regattas in the summer. Would the meaning be: she had to make an effort to do the sports that he did?
He had swept Mary off her feet and she’d had to strap herself in to try and keep up.