Repaster /(-?r)/

Re·past·er

Repaster

n.
  1. One who takes a repast. [Obs.]