Not sure car's meeting time limits (7)
I believe the answer is:
termini
'time limits' is the definition.
'termini' can be an answer for 'limits' (I've seen this before). I'm unsure of the 'time' bit.
'not sure car's meeting' is the wordplay.
'not sure' becomes 'ter' (I can't explain this - if you can you should believe this answer much more).
'car' becomes 'mini' (Mini Cooper).
'meeting' means one lot of letters go next to another.
'ter'+'mini'='TERMINI'
Can you help me to learn more?
(Other definitions for termini that I've seen before include "End-of-line stations" , "Paddington, Waterloo, etc" , "Final parts" , "End points of rail or bus routes" , "ends of lines" .)