What does release the geese mean?

release the geese in Community Dictionary

An exclamation to symbolize a wild-goose chase (a pursuit of one thing unattainable or non-existent) involving many people has actually begun.Often heard on money-saving or bargain-hunting forums, eg HotUKDeals or MoneySavingExpert, following a post about a bargain that other forumites will stuggle to get, but will look for nevertheless. by RodolfoReport definition
28 votes

How would you define release%20the%20geese?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!