Time limit no sound (8)
I believe the answer is:
deadline
'time limit' is the definition.
(I've seen this before)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for deadline that I've seen before include "Latest time for completion" , "a writer may have to meet" , "Latest time for doing something" , "Fixed completion date" , "Time by which task must be completed" .)