Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: transpiration  `trans-pi'rey-shun
  1. The passage of gases through fine tubes because of differences in pressure or temperature
     
  2. The process of giving off or exhaling water vapour through the skin or mucous membranes
     
  3. The emission of water vapour from the leaves of plants

Derived forms: transpirations

See also: transpire

Type of: action, activity, biological process, bodily function, bodily process, body process, natural action, natural process, organic process

Encyclopedia: Transpiration