Word Meaning

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


Meaning of discoverture

- Discovery.
- A state of being released from coverture; freedom of a woman from the coverture of a husband.