talayot
noun
ta·la·yot
təˈläˌyōt
plural -s
: one of the prehistoric corbelled stone towers of the Balearic islands resembling the nuraghe of Sardinia
Love words? Need even more definitions?
Merriam-Webster unabridged
Share