Word Meaning

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


Meaning of suggillation

- A livid, or black and blue, mark; a blow; a bruise.