Definition Stamp of approval
English vocabulary and translations (See all our English vocabulary translation)
(to give something) a stamp of approval: (to give something) a green light, a thumbs up, permission, consent; (to give) agreement to (something)
You need Mr. Delavigne's stamp of approval before you can change the company logo.
- "While I agree with you that it would be nice to work with manufacturers who have the OILS stamp of approval, it is simply not cost-effective to switch subcontractors at this point."
Do you have smart way of remembering 'Stamp of approval'? Share it with us!