What is the meaning of Cottage?

A small house.

A seasonal home of any size or stature, a recreational home or a home in a remote location.

A public lavatory.

A meeting place for homosexual men.

To stay at a seasonal home, to go cottaging.

To have homosexual sex in a public lavatory; to practice cottaging.

cottage

cottage cheese (a cheese curd product)

Source: wiktionary.org