serve up


Meanings

  • provide (usually but not necessarily food);