Word Meaning

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


Meaning of emarginated

- Having the margin interrupted by a notch or shallow sinus.
- Notched at the summit.
- Having the edges truncated.