1.

what is the meaning of phrase 'Let off ' ?

A. Amount to, arrived at
B. Release , free
C. Become shorter
D. Postpone
Answer» C. Become shorter


Discussion

No Comment Found