English Dictionary
Definition face-saver in British English
face-saver noun
[countable] noun
Synonyms and related words

English Dictionary