English - Vietnamese
Vietnamese - English
Vietnamese - Vietnamese
Search
saving grace
Advanced English dictionary
+
noun
[usually sing.]
the one good quality that a person or thing has that prevents them or it from being completely bad:
Her sense of humour is her saving grace.
Latest search:
inexplicable
intelligence
improverment
parentthesis
hopelessness
parenttheses
epistemology
ethnocentric
dillussional
tell a joke
cardinality
conventional
trừ
counterforce
antisemitism
achievements
comunicating
veterinaria
transparent
progressive