CARRIAGE RELEASE Meaning of CARRIAGE RELEASE in English ■ noun a function or lever which enables the carriage on a typewriter to be moved freely. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004