townlike
Adjective
Meaning
townlike (comparative more townlike, superlative most townlike)
Resembling or characteristic of a town.
Adjective
townlike (comparative more townlike, superlative most townlike)
Resembling or characteristic of a town.