drumfire

n. 連續的猛烈炮火

英文釋義

  1. intense and continuous artillery fire