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
Select the most appropriate meaning of the given idiom:
Wild goose chase