So, it's just another way of saying "face up" as in "face up to the facts" - thanks, if I could understand Dr.John's drawl, I would have probably got that for myself!
_________________________
Politics and Ideology: Not my bag