Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of demurrage

- The detention of a vessel by the freighter beyond the time allowed in her charter party for loading, unloading, or sailing.
- The allowance made to the master or owner of the ship for such delay or detention.