meaning of extricated
1.
of
Extricate
2.
having
become
freed
from
entanglement;
disengaged
Related Words
extricated
|
Developed & Maintained By
Taraprasad.com