English-Latin translations for pin-up
Definition of pin-up
- A photograph, printed in a magazine or other publication, of a sexually attractive person , and intended to be removed and pinned up on a wall
- Figurehead, person who represents an idea, cause etc
Trending Searches
Popular Dictionaries