Definition Put this to you

English vocabulary and translations (See all our English vocabulary translation)

Want to improve your English? Try our online English lessons for free.

Definition

(let me) put this to you : (let me) say this to you
idiom

Still having difficulties with 'Put this to you'? Want to improve your English? Try our online English lessons and receive a free level assessment.


Do you have smart way of remembering 'Put this to you'? Share it with us!