Word Meaning

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


Meaning of extrication

- The act or process of extricating or disentangling; a freeing from perplexities; disentanglement.
- The act of sending out or evolving.