Be slow off the mark phrase
Be slow to understand or respond to something
I have no sense of humour. I am very slow to others' jokes.
I'm a bit slow off the mark when it comes to physics-related matters.
This phrase refers to a runner who is slow to leave their mark the spot designating their starting position in a race.
Suggest someone or oneself for consideration in a selection, such as a competition, application pool, election, etc.
Kamala Harris is expected to put her name on the hat for the US president.