to come up with - to think of
to keep up with to stay at the same speed
to get at to reach
to give away to donate free or as a present
to put up to hang (a poster) -
Spanish = colgar (un poster)