PIN CURL Meaning of PIN CURL in English ■ noun a curl which has been held by a hairpin while setting. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004