Word forms: plural, 3rd person singular present tense towers, present participle towering, past tense, past participle towered
1N-COUNT; N-IN-NAMES 塔;塔楼 A tower is a tall, narrow building, that either stands alone or forms part of another building such as a church or castle. 塔;塔楼
...an eleventh century castle with 120-foot high towers.
7PHRASE (在危难时)可依靠的人,主心骨,支柱 If you refer to someone as a tower of strength, you appreciate them because they give you a lot of help, support, and encouragement when you have problems or are in a difficult situation. (在危难时)可依靠的人,主心骨,支柱 [approval]