DOYLEY

Definition of DOYLEY

  1. (noun)a small round piece of linen placed under a dish or bowl