RELEASE (12) Meaning of RELEASE (12) in English (n.) Discharge from obligation or responsibility, as from debt, penalty, or claim of any kind; acquittance. Webster's English dictionary. Английский словарь Webster. 2012