My definition would be “Art of transforming a business requirement into efficient IT Solutions”.
Lets us see how others define the term “Architecture”
the manner in which the components of a computer or computer system are organized and integrated
Oxford English Dictionary:
Computing. The conceptual structure and overall logical organization of a computer or computer-based system from the point of view of its use or design; a particular realization of this.