Catch container caught on rock (5)
I believe the answer is:
creel
'catch container' is the definition.
(container for caught fish)
'caught on rock' is the wordplay.
'caught' becomes 'c' (cricket abbreviation).
'on' means one lot of letters go next to another.
'rock' becomes 'reel' (reel can mean to rock around).
'c'+'reel'='CREEL'
(Other definitions for creel that I've seen before include "Lobster trap" , "Fish-basket" , "Wicker basket for fish" , "Lobster catcher" , "Large fishing basket" .)