Word info

talud

Noun

Meaning

talud (plural taluds)

An inward-sloping surface or panel, in talud-tablero architecture.

Source: en.wiktionary.org

Anagrams

Close letter words and terms