GeneralConnection.com
➔
Dictionary
face saver
Noun
1. face saving
1. accomplishment, achievement
Usage