Towern — meaning in English
Swedish → English · translate English → Swedish instead
English meaning
- tower noun A tall, narrow structure, either standing alone or forming part of a larger building.
Senses
Towern is used for these senses in English:
- Tower (UK, with 'the') The Tower of London, especially seen as a place of imprisonment or punishment.
- Tower of London A riverside fortress in London, used as a palace, a prison and now a museum housing the Crown Jewels.
tower — full definition
- noun A tall, narrow structure, either standing alone or forming part of a larger building.
- noun A strong source of support or protection.
- verb To be much taller than the people or things nearby.