DSSSB · English

Select the most appropriate meaning of the given idiom. Pour out one’s heart

  1. To exercise vigorously
  2. To express one's feelings openly and emotionally
  3. To give someone a gift from the heart
  4. To drink excessively
Answer and detailed solution are available in the protected study screen.
Register or login to attempt