meaning of adosado

adosado - Spanish to English

terraced