Baking-trays meaning : An oven-proof metal tray used to hold foods in the oven.
baking trays
jailor
mugshot
whoopee cushions
psammophile