Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
pin 
1  n  (gen, as ornament)  spillo , (safety pin)  spillo di sicurezza, (Tech) perno , (in grenade)  spoletta, (Med) chiodo, (Elec, of plug) spinotto, (Bowling) birillo 
fastened with a pin  fissato(-a)  con uno spillo 
as neat as a (new) pin   (room)  lucido(-a)  come uno specchio, (person)  impeccabile
you could have heard a pin drop  non si sentiva volare una mosca 
for two pins I'd have hit him!  fam per poco non l'avrei picchiato! 
2  vt 
a  (with drawing pin)  attaccare con una puntina , (sewing)  attaccare con gli spilli
they pinned a notice on the board  hanno appuntato un avviso in bacheca 
b  (fig) 
to pin sb against a wall  mettere qn con le spalle al muro 
to pin sb's arms to his sides  immobilizzare le braccia di qn contro i fianchi