chew over


Meanings

  • reflect deeply on a subject;