Select the most appropriate meaning of the given idiom:

Wild goose chase

1
a nature lover
2
a person who is passionate about hunting
3
wasting resources working on something that does not exist
4
to invest in something that is sustainable

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation