Meaning of Indiaman

Definition of Indiaman

(noun) a large sailing ship that was engaged in the British trade with India

Other information on Indiaman

WIKIPEDIA results for Indiaman
Amazon results for Indiaman