pinboard noun 1verb 1forms 3 noun1 •A notice board to which items can be pinned. verb1 •To attach to a pinboard. formspinboarded · pinboarding · pinboards