chew something over - English Synonyms Dictionary