To put (e.g. a sheet of paper) on display, using a pin.
Practice speaking and memorizing "pin up" and many other words and sentences in English.