EXTRICATE Meaning of EXTRICATE in English extirar, debarassar English Interlingue dictionary. Английский словарь Интерлингве. 2012