GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Towned (?), a. Having towns; containing many towns. [Obs.] Hakluyt.
[1913 Webster]