English architecture nounMeaning 1The art or practice of designing and constructing buildings.in other languages:Czech architektura (meaning 1)more translationsSPJmeaning 1more translations