English | German | Russian | Czech

homecation English

Meaning homecation meaning

What does homecation mean?

homecation

(informal) A vacation spent at home or close to home; a staycation.

Are you looking for...?