Finally stop travel to see some lions? (5)
I believe the answer is:
pride
'some lions?' is the definition.
(pride is the collective noun for a group of lions)
'finally stop travel' is the wordplay.
'finally' says to take the final letters.
'travel' becomes 'ride' (ride is a kind of travel**).
The last letter of 'stop' is 'p'.
'p'+'ride'='PRIDE'
'to see' is the link.
(Other definitions for pride that I've seen before include "Company of lions" , "group of animals" , "Novel by Jane Austen" , "conceit" , "Dignity" .)