towre
English
Noun
towre
(
plural
towres
)
Obsolete form of
tower
.
Anagrams
Tower
,
tower
,
twoer
,
wrote