Definition of talayot in Spanish:

talayot

(talayote)

masculine noun

  • 1

    Megalito, semejante a una torre de poca altura, que es propio de las islas Baleares, en España.