English dictionary, thesaurus, translations & etymology
FreeDict.com

— meaning in English

Chinese → English · translate English → Chinese instead

English meaning

  • pagoda noun A Hindu temple.
  • tower noun A tall, narrow structure, either standing alone or forming part of a larger building.

Senses

塔 is used for these senses in English:

  • pagoda A religious building in South and Southeast Asia, especially a multi-storey tower erected as a Hindu or Buddhist temple. [from 16th c.]
  • tower Any very tall building or structure; skyscraper.

pagoda — full definition

  1. noun A Hindu temple.
  2. noun A tall building in an Indian, Burmese, or Thai style erected at Hindu or Buddhist temples in South and Southeast Asia, a stupa surmounted with a high point.
  3. noun A multi-storey tower in a Chinese style used in various contexts across East Asia and Nepal, usually with upturned curving roofs above each storey.
  4. noun A unit of currency, a coin made of gold or half gold, issued by various dynasties and colonial powers in southern India.

tower — full definition

  1. noun A tall, narrow structure, either standing alone or forming part of a larger building.
  2. noun A strong source of support or protection.
  3. verb To be much taller than the people or things nearby.