Fetching details from the dictionary...
to fold in; to fold up; to fold (something) up and put it in (a closet, etc.)
to store in one's heart; to bear in mind; to keep in mind
to do in rapid succession; to do relentlessly