Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of top chain

- A chain for slinging the lower yards, in time of action, to prevent their falling, if the ropes by which they are hung are shot away.