"french" idioms...
See also, a list of phrases that relate in some way to the word french
" Excuse my French "
Meaning:
Please forgive me for swearing.
Example:
Bugger - excuse my French.
Where did it originate?:
Where is it used?:
Britain, mostly by the older generation.
" Tour de force "
Meaning:
A feat of strength power or skill.
Example:
He managed to lift the back off that truck off the ground - a real tour de force.
Where did it originate?:
Where is it used?:
Hear the idiom spoken: