Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word demurrage from English dictionary with examples, synonyms and antonyms.

demurrage   noun

Meaning : A charge required as compensation for the delay of a ship or freight car or other cargo beyond its scheduled time of departure.

Meaning : Detention of a ship or freight car or other cargo beyond its scheduled time of departure.

Demurrage meaning in Telugu.