Democrats lambasted the president’s budget plan for being ‘inadequate’.
lambaste : to criticize someone or something severely
Democrats lambasted the president’s budget plan for being ‘inadequate’.
lambaste : to criticize someone or something severely