Crossword Genius

Does it put an end to the drinking? (7)

Ross

I believe the answer is:

stopper

I'm a little stuck... Click here to teach me more about this clue!

'end to the drinking?' is the definition.
I can't judge whether this definition defines the answer.

'does it put an' is the wordplay.
'does it' becomes 'stop' (I can't justify this - if you can you should believe this answer much more).
'put' says to put letters next to each other.
'an' becomes 'per' (synonymous as in 'once an hour', 'once per hour').
'stop'+'per'='STOPPER'

Can you help me to learn more?

(Other definitions for stopper that I've seen before include "One who checks" , "Perhaps cork" , "Cork - goalkeeper?" , "Plug for a bottle" , "One blocks" .)

I've seen this clue in The Globe and Mail.
Want a hint initially instead of a full solution? Install my app