dellies

noun
  1. Plural of delly; small valleys or dales, especially in British English.
  2. Usage: chiefly British; informal or dialectal
  3. Plural of delly; delicatessens or delis (informal shortening).
  4. Usage: informal; chiefly Australian/New Zealand

Examples