For a slow-fast system of the form ṗ = f (p, z, ) + h(p, z, ), ż = g(p, z, ) for (p, z) ∈ R n × R m , we consider the scenario that the system has invariant sets M i = {(p, z) : z = z i }, 1 ≤ i ≤ N , linked by a singular closed orbit formed by trajectories of the limiting slow and fast systems. Assuming that the stability of M i changes along the slow trajectories at certain turning points, we derive criteria for the existence and stability of relaxation oscillations for the slow-fast system. Our approach is based on a generalization of the entryexit relation to systems with multi-dimensional fast variables. We then apply our criteria to several predator-prey systems with rapid ecological evolutionary dynamics to show the existence of relaxation oscillations in these models.