Meaning of RESPIRATION in English

RESPIRATION

n.1 a the act or an instance of breathing. b a single inspiration or expiration; a breath.

2 Biol. in living organisms, the process involving the release of energy and carbon dioxide from the oxidation of complex organic substances.

Etymology: ME f. F respiration or L respiratio (as RESPIRE)

Oxford English vocab.      Оксфордский английский словарь.