Fish to catch for Judy? (7)
I believe the answer is:
garland
'judy?' is the definition.
(actress Judy Garland)
'fish to catch' is the wordplay.
'fish' becomes 'gar' (gar is a kind of fish).
'to catch' becomes 'land' (land can mean to catch or obtain).
'gar'+'land'='GARLAND'
'for' acts as a link.
(Other definitions for garland that I've seen before include "Deck" , "Wreath - for Judy?" , "Floral wreath" , "US actress and singer" , "Decorative wreath" .)