"transpiration" in the noun sense
1. transpiration
the passage of gases through fine tubes because of differences in pressure or temperature
2. transpiration
the process of giving off or exhaling water vapor through the skin or mucous membranes
3. transpiration
the emission of water vapor from the leaves of plants
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License