CABOTAGE MEANING IN ENGLISH

• Cabotage Definition & Synonyms

  1. (n.) Navigation along the coast; the details of coast pilotage.


RECENT SEARCHES