1 free ship | Definition of free ship

free ship

noun

Definition of free ship

: a ship of a neutral nation free from capture in time of war even though carrying an enemy's goods — compare contraband of war