Subscribe
URL of the page has been copied to clipboard.
Meaning : A tall tower that forms the superstructure of a building (usually a church or temple) and that tapers to a point at the top.
Synonyms : spire
Install App