Clue: Delight on large troopship? (9)
Answer: TRANSPORT
Explanation: Definition: Delight
Double definition