供する

to offer; to present; to submit; to supply

Meaning

  1. vs-svt
    to offer; to present; to submit; to supply; to make available
  2. vs-svt
    to serve (food and drink)
  3. vs-svt
    to offer (to the gods); to set up (before an altar)