HAIRPIN


Meaning of HAIRPIN in English

n. a U-shaped pin for fastening the hair.

Phrases and idioms:

hairpin bend a sharp U-shaped bend in a road.

Oxford English vocab.      Оксфордский английский словарь.