St. Ant – How can you say there’s no dictionary at hand, when i have a reference section clearly linked at the top of the page? Try the Online Etymology Dictionary, 4th link down. It says that solvent, solve and solution all derive from the same Latin word meaning to loosen, untie, solve, dissolve. I don’t see any connection with the other words you listed, but I think you knew that. On the other hand, in my opinion it always makes for a better pun if the words in question are not related.

No matter what the problem, the rain always offers the same solution. That is, as long as you discount the varying amounts of nitric and sulfuric acid and other pollutants. If you leave a delicate piece of laundry out in the hard rain around here, it might just dissolve.

leslee – Urp. Thanks!