Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of pin-up

Source language: EnglishDictionary language: English

pin-up

noun

Definitions

  1. A photograph, printed in a magazine or other publication, of a sexually attractive person (often nude or provocatively dressed), and intended to be removed and pinned up on a wall.

  2. The person so depicted.

  3. Figurehead, person who represents an idea, cause etc.