hard to swallow - EE Dictionary | EE Dictionary