Definitions Found:

full of or abounding in steam; emitting steam