superports

noun
  1. very large ports capable of handling massive cargo ships and high volumes of trade
  2. Usage: maritime; commerce

Examples