Striking? Can’t! (7)
I believe the answer is:
notable
'striking?' 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 notable that I've seen before include "Unusual" , "Worthy of remark" , "Remarkable, worthy of comment" , "Significant or distinguished" , "well known" .)