administer for a long period of time; eat for a long period of time — To take or eat the same medicine or food on a continued, long-term basis.