1.

To ponder over, to meditate

A. Ascetic
B. Ruminate
C. Alleviate
D. Expedite
Answer» C. Alleviate


Discussion

No Comment Found