meaning of liberty ship

1. a slow cargo ship built during World War II


Related Words

liberty ship |

Developed & Maintained By Taraprasad.com

Treasure Words