Definition of type site in English:

type site

Line breaks: type site

Entry from British & World English dictionary

noun

1 Archaeology A site where objects or materials regarded as defining the characteristics of a particular period were found.
2 another term for type locality (sense 1).

Definition of type site in: