chew upon

listen to the pronunciation of chew upon
الإنجليزية - الإنجليزية
consider something, think about -, meditate on -