connection : Idioms & Phrases


In this connection

  • in connection with this subject. A phrase objected to by some writers.
Webster 1913

siamese connection

  • noun an inlet with two or more couplings to which a hose can be attached so that fire engines can pump water into the sprinkler system of a building
    siamese.
WordNet