Definition of torca in Spanish:

torca

feminine noun

  • 1

    Geology
    Depresión en forma circular originada por el hundimiento de una caverna.