Yahoo Canada Web Search

Search results

  1. Dictionary
    tower
    /ˈtaʊə/

    noun

    • 1. a tall, narrow building, either free-standing or forming part of a building such as a church or castle: "the south-west tower is a wonderful example of late Gothic" Similar steeplespirecolumnpillar
    • 2. a tall structure that houses machinery, operators, etc.: "a control tower"

    verb

    More definitions, origin and scrabble points