Tuesday, January 17, 2017

Idiom of the Day

Idiom of the Day

hold the ring

 — To monitor or control a conflict or dispute, especially in a neutral or uninvolved manner. Primarily heard in UK. More...

No comments: