grots

noun
  1. Plural of grot; small grottos or caves.
  2. Usage: chiefly British
  3. Plural of grot; unpleasant or dirty places or things.
  4. Usage: British slang; informal

Examples