give (something) the thumbs down - English Synonyms Dictionary