advertecture UK /ˈad.vəˌtɛk.tʃə/US /ˈæd.vɚˌtɛk.t͡ʃɚ/ noun1 •Large advertising painted on the walls of buildings.