To be off one's food

to have no appetite; to be eating less than usual.

See also: Off

Webster's Revised Unabridged Dictionary, published 1913 by G. & C. Merriam Co.