Definify.com

Definition 2024


pinboard

pinboard

English

Noun

pinboard (plural pinboards)

  1. A notice board to which items can be pinned.

Related terms

  • pinboarding

Anagrams