DICTIONARY
Source: WordNet 3.1
1. (
) grant exemption or release to; "Please excuse me from this class" ;
See more about : LET OFF