English Dictionary
Definition ship-to-shore in British English
ship-to-shore adjective
adjective
1
ship-to-shore communication is between someone on a ship and someone on land
