meaning of destroyer escort

1. warship smaller than a destroyer; designed to escort fleets or convoys


Related Words

destroyer escort |

Developed & Maintained By Taraprasad.com

Treasure Words