Mowed Down

Mowed Down is part of the meta-achievement for the Isle of Conquest. This is a cumulative achievement.

The turrets referred to are the ones on top of the keep towers on the outer walls.

Note that for this achievement, while you gain credit for killing players in the same fashion as for other achievements (participating is enough, you don't need to get the killing blow), you gain credit for vehicles only if your turret scores the kill.