bombarders

noun
  1. plural of bombarder; people or aircraft that drop bombs on targets
  2. Usage: military context; often refers to military personnel or combat aircraft
  3. people who attack or criticize someone or something persistently and intensely
  4. Usage: figurative use

Examples