wallowed

US

UK

A1

verb

  • To roll the body or lie relaxed in water or mud
  • To indulge yourself a lot in something