Word Meaning

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


Meaning of keelage

- The right of demanding a duty or toll for a ship entering a port; also, the duty or toll.