phrases, sayings and idioms at
The Phrase Finder


Google
 
Web www.phrases.org.uk

"Italian torpedo"

Posted by Olya on July 28, 2006

What is the origin or the phrase "Italian torpedo" (used in legal context as a name for a procedural device)