Word Meaning

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


Meaning of torsel

- A plate of timber for the end of a beam or joist to rest on.