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