My Suggestions

tandayia

v.t. · class 1

  1. to spread, lay, out; lay out (meat) on the roasting platform