Transpiring meaning : To give off (vapour, waste matter etc.); to exhale (an odour etc.). To perspire. Of plants, to give off water and waste products through the stomata. To become known; to escape from secrecy. To happen, take place.
transpiring
parsimonious
sapsuckers
spics
idiots savants