Definition

A small town or village typically in North America, characterized by its main street or business district with shops, offices, and services concentrated in one area.