ammunition

ammunition n

Fr. < L.

  1. Weapons; firearms; [fig.] memories of shame or guilt.