Noldorin caraes noun. jagged hedge of spikes caraes noun. *jagged hedge of spikes carag noun. spike, tooth of rock