All day long on street, no parking limits (3-4)
I believe the answer is:
non-stop
'all day long' is the definition.
Both the answer and definition are adverbs. Perhaps there's a link between them I don't understand?
'on street no parking limits' is the wordplay.
'street' becomes 'st' (abbreviation).
'parking' becomes 'p' (abbreviation on road signs).
'limits' means one lot of letters goes inside another (limit can mean to contain or block off).
'no'+'p'='nop'
'on'+'st'='onst'
'onst' going inside 'nop' is 'NON-STOP'.
Can you help me to learn more?
(Other definitions for non-stop that I've seen before include "Round-the-clock" , "Unceasing" , "continuously" , "Ceaseless" , "Uninterrupted" .)