Definitions Found:

TROOPSHIP, a ship for carrying troops