[ T ] to criticize strongly:

中文解释

The mayor blasted the press for not printing the facts.

正在查询

earmarks application for leave haddock honky-tonking bickering distinction of harmony de-energise launchpad glance complacently crack unit