extricable ( synonym found)

Definition of extricable:

°able to be extricated.

Back to Top