Word of the Moment

Factory Ship

a whaling ship equipped to process whale products at sea