SynonymX
Speak
Extricable
Definition of Extricable
1.
Capable of being extricated
Adjective
Antonyms to adjective "extricable"
inextricable