cannonade

/,kænə'neid/
Noun
  1. intense and continuous artillery fire
Verb
  1. attack with cannons or artillery

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ có nhắc đến "cannonade"

cannonade
The warship unleashed a cannonade against the coastal fortress.