RELEASE


Meaning of RELEASE in English

(n.) A device adapted to hold or release a device or mechanism as required;

Webster's English dictionary.      Английский словарь Webster.