Meanings1spout; gush; outpourTo push liquid or gas out of something.2emit; give offTo cause a strong light or smell to be emitted.3gush; outpourTo reveal an intense feeling, spirit, emotion, etc.