drumfire

/'drʌm,faiə/
Noun
  1. intense and continuous artillery fire

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

drumfire
The soldiers took cover from the relentless drumfire in their trench.