LET OFF Meaning of LET OFF in English far exploDer; (fig.) pardonar, excusar English Interlingue dictionary. Английский словарь Интерлингве. 2012