Word Meaning

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


Meaning of astyllen

- A small dam to prevent free passage of water in an adit or level.