RELEASE Meaning of RELEASE in English (v. t.) To lease again; to grant a new lease of; to let back. Webster's English dictionary. Английский словарь Webster. 2012