English
English version

pinboard

From Longman Dictionary of Contemporary Englishpinboardpin‧board /ˈpɪnbɔːd $ -bɔːrd/ noun [countable]  1 a board on a wall which notices, pictures etc can be pinned to2 a web page where users can put images
Pictures of the day
What are these?
Click on the pictures to check.