wet blanket - EE Dictionary | EE Dictionary