Word Meaning

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


Meaning of scissure

- A longitudinal opening in a body, made by cutting; a cleft; a fissure.