TREMIE MEANING IN ENGLISH

• Tremie Definition & Synonyms

  1. (n.) An apparatus for depositing and consolidating concrete under water, essentially a tube of wood or sheet metal with a hooperlike top. It is usually handled by a crane.


RECENT SEARCHES