towerproof

/ˈtaʊərpruːf/

Definitions

1. noun

impervious to attack or assault, especially of a stronghold or fortified place

“The tower’s defenses made it towerproof against invaders.”

2. adjective

relating to or resembling a tower that is impervious to attack or assault

“The towerproof walls of the fortress protected its occupants.”

Synonyms

  • impregnable
  • invulnerable

Antonyms

  • assailable
  • vulnerable