Word Meaning

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


Meaning of engrailed

- of Engrail
- Indented with small concave curves, as the edge of a bordure, bend, or the like.