Meaning of hat collection in English:
hat collection
noun
1An instance of collecting money from a group of people, especially by passing round a hat into which donations may be placed; a sum of money collected in this way.
2A collection of hats owned or held by an individual or institution; a range of hats produced or offered by a designer or retail store.
Origin
Early 19th century.
Are You Learning English? Here Are Our Top English Tips