放免

release (from custody); discharge; liberation; setting free

Meaning

  1. nvsvt
    release (from custody); discharge; liberation; setting free; letting go; letting off; acquittal

Example sentences

  • Of course, innocent people were released.

  • She got off easily.

  • The policeman let him off with a warning.