meaning of extricated

1. of Extricate
2.
having become freed from entanglement; disengaged


Related Words

extricated |

Developed & Maintained By Taraprasad.com

Treasure Words