Pin (en. Pine)

/pɛ̃/

Meaning & Definition

EnglishFrench
noun
Small object generally made of metal used to fix or attach something.
She used a pin to attach her scarf.
Elle a utilisé une épingle pour attacher son foulard.
Part of a device, notably in mechanics or electronics, that holds elements together.
The pin must be inserted to secure the mechanism.
Il faut insérer la goupille pour sécuriser le mécanisme.
In computing, a data file for 'pinning' elements.
I pinned this interesting article on my dashboard.
J'ai épinglé cet article intéressant sur mon tableau de bord.

Etymology

From Latin 'pinna' meaning 'wing, feather', related to the shape of the object.

Common Phrases and Expressions

to have a pin
to be in a delicate or embarrassing situation.
avoir un pin
to put a pin
to fix or attach something.
mettre un pin
to get pinned
to get caught or to be put in a compromising situation.
se faire pinner

Related Words

pin
A similar object but often finer and longer, used for the same purpose.
épingle
brooch
A decorative object worn on clothing, often secured by a pin system.
broche
pin
A small metal piece that holds other pieces together.
goupille

Slang Meanings

A proving ground for a project.
This project is just a pin to test the ideas.
Ce projet est juste un pin pour tester les idées.
Used to describe something temporary.
It's just a pin until we find a definitive solution.
C'est juste un pin jusqu'à ce que nous trouvions une solution définitive.