Daily Diary

IDIOM OF THE DAY:
Pitch in

MEANING: Vigorously join in to help with a task or activity

SENTENCE: Many NGO’s have also pitched in to provide food and shelter to the poor during the pandemic.