artill'lie d'pid

Noun

 * 1)  heavy artillery