cannonades
名词 cannonade:
intense and continuous artillery fire
同义词:cannonade, drumfire
动词 cannonade:
attack with canons or artillery
同义词:cannonade