English
›
Words
meditate
Translation:
English
Verb
8
to
think quietly and deeply for a long time
3
reflect
2
ruminate
Add
Translation