Animals

Fruits

Search Word | പദം തിരയുക

  

Cannonade

English Meaning

The act of discharging cannon and throwing ball, shell, etc., for the purpose of destroying an army, or battering a town, ship, or fort; -- usually, an attack of some continuance.

  1. To assault with heavy artillery fire.
  2. To deliver heavy artillery fire.
  3. An extended, usually heavy discharge of artillery.
  4. A harsh verbal or physical attack.

×

Found Wrong Meaning for Cannonade?

Name :

Email :

Details :



×