Shirabe
English jmdict
1
noun (common) (futsuumeishi) battery (of artillery, cameras, etc.);barrage
Other forms