Meaning of “drawing pin” - Learner’s Dictionary

drawing pin

noun [ C ] uk UK (US thumbtack)

a pin with a wide, flat top, used for fastening pieces of paper to a wall

(Definition of “drawing pin” from the Cambridge Learner’s Dictionary © Cambridge University Press)