ram down throat - EE Dictionary | EE Dictionary