TROOPSHIP

Definition of TROOPSHIP

  1. (noun)ship for transporting troops