stórskotahríð

Etymology
From and.

Noun

 * 1) a barrage, a cannonade, shellfire

Related terms

 * (artillery)
 * (artillery)