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.
(let me) put this to you : (let me) say this to you
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!