Foam kids' toy from Belgium, millions despatched (4)
I believe the answer is:
surf
'foam' is the definition.
(I've seen this before)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for surf that I've seen before include "Shore foam" , "Seashore foam" , "to maintain one's standing on board?" , "It's created by breaking waves" , "Browse the web" .)