torcs

noun

Plural form of torc.