Stranger still

123   Wed Feb 28, 2007 12:32 pm GMT
What does 'still' mean in this case?

Stranger still, it appeared to have antlers.

Thanks.
Victoria   Wed Feb 28, 2007 1:45 pm GMT
You have the reindeers??
Josh Lalonde   Wed Feb 28, 2007 3:22 pm GMT
It means, "even stranger".
Mxsmanic   Sat Mar 03, 2007 2:43 am GMT
Substandard
Uriel   Sat Mar 03, 2007 6:23 am GMT
No it isn't. It's perfectly normal English.