6 letters · 8 points in Scrabble
verb travel by means of steam power
noun water at boiling temperature diffused in the atmosphere
verb emit steam