ทาวเวอร์

thaaw-wə̂ə

Noun

    • tower

    a structure taller than its diameter; can stand alone or be attached to a larger building