Not a teacher
My Concise Oxford Dictionary gives as a further meaning of 'furl': d relinquish (hopes). So that is basically the same as what your dictionary says.
I have to say I don't remember ever having come across this word with this meaning.
- For Teachers