tarred and feathered - EE Dictionary | EE Dictionary