livrer en pâtureMeaningsVerb1. to serve (something/someone) up to (someone), to throw (something/someone) (to the lions) (transitive)