English Dictionary
Definition give something a clean bill of health in British English
give something a clean bill of health phrase
phrase
1
to examine something and say it is satisfactory or in good condition
Synonyms and related words
