Extricable

What is Extricable?

Extricable definition and meaning on Dictionary terms:
adjective

capable of being extricated.