Derail : 2. To come or bring to a sudden halt: a campaign derailed by lack of funds; a policy that derailed under the new administration. pound : 4. To assault with heavy gunfire. Looks fine to me...