1. To give off (vapour, waste matter etc.); to exhale (an odour etc.).
  2. To perspire.
  3. Of plants, to give off water and waste products through the stomata.
  4. To become known; to escape from secrecy.
    The proceedings of the council soon transpired.
  5. To happen, take place.

The above text is a snippet from Wiktionary: transpire
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!