extricable

/ɛkstrˈɪkʌbʌl/

Explore definitions, synonyms, and language insights of extricable

Definitions

Adjective
capable of being extricated