Eat out has 2 different meanings across 1 category:
Verb
eat at a restaurant or at somebody else's home
Used other than figuratively or idiomatically: see eat, out.