The phrase "Let off " means :AextinguishBrefuseCto explain clearlyDto excuse from penaltyAnswer: D. to excuse from penalty Read Explanation: Let off : വിട്ടയയ്ക്കുക Eg : She was let off with a fine instead of being sent to prison.Read more in App