Sunday, January 11, 2009

Savoir faire

Meaning
The instinctive ability to know how to deal with any situation that arises.

Origin
The literal translation from the French is 'know how'.
Source: http://www.phrases.org.uk/meanings/311050.html

No comments: