meaning of factory ship

1. a whaling ship equipped to process whale products at sea


Related Words

factory ship |

Developed & Maintained By Taraprasad.com

Treasure Words