English dictionary
belaying pin meaning and definition
Definition and meaning of belaying pin at MeaningMonkey.org. belaying pin meaning and definition in the English Dictionary.BELAYING PIN noun
Definition of belaying pin (noun)
- a wood or metal bar to which a rope can be secured (as on a ship or in mountain climbing)
Source: Princeton University Wordnet