Meanings1to be an eyesore2(fig.) to spoil the fun3to be a wet blanketWritten Forms煞風景Traditional · Main Form煞风景Alternate Form