cofferdam

Explore definitions, synonyms, and language insights of cofferdam

Definitions

Noun
large watertight chamber used for construction under water

More General Terms