Word Definition - 喷出

pēn chū spout; spray; belch; to well up; to puff out; to spurt out

Individual Character Details