face up


Meanings

  • deal with (something unpleasant) head on;