PIN UP A NOTICE Meaning of PIN UP A NOTICE in English put up a notice (on a bulletin board, etc.) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012