Definition of anvil chorus in English:

anvil chorus

noun

  • An insistent clamour, especially of criticism; a group of noisy critics.

Origin

Mid 19th century; earliest use found in Oliver Wendell Holmes.